DirectX Keyboard Input Corrupted
I recently got a laptop with Windows 7 preinstalled on it. I started playing games that require DirectX and they worked fine. But somewhere along the lines, something got corrupted because games that require DirectX mess up the keyevents. They read the letters
as numbers, but will read them correctly if alt or ctrl are held down. All other keys appear to work correctly. I tried dxwebsetup.exe and it errored out. The first time this error happened, I did a restore to default state on my windows partition, and the
games worked fine again, but have been corrupted again (reverting to original state is no longer an option).
It is a Lenovo with 2 cores at 2.1 GHz, 3G RAM, 150GB hard drive split into several partitions with windows on a 85GB partition, and a 24GB partition with Ubuntu 10.04, and the rest being various ones that I assume are for reloading Windows to factory defaults.
How can I fix DirectX? Or is this even DirectX related?
Thanks
epiccool
January 29th, 2011 6:04pm
Hi,
Did this issue appear with all game or a special game? Please check the game is compatible with Windows 7 or not, you can check it on:
Windows 7 Compatibility Center
Also you can try to press Fn+NumLock on your laptop.
If the issue persists, try to update the driver VGA card, also update BISO to the latest version.
Furthermore, you can connect a USB keyboard on your laptop for test.
Hope that helps.
Regards,
Leo
HuangPlease remember to click Mark as Answer on the post that helps you, and to click Unmark as Answer if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.
Free Windows Admin Tool Kit Click here and download it now
January 31st, 2011 12:41am
Multiple games are affected. Some games, like minesweeper, are unaffected.
All the games but 1 appear on the list of windows 7 compatibility that you provided.
Fn+Numlock did nothing.
VGA is up to date, I'm not sure what BISO is, but if it is BIOS, I'm not sure how to update it. Correct me if I'm wrong, but if BIOS were messed up, then all my keyboard input would be corrupted, and you would be reading 123456 instead of these letters.
Also, I believe BIOS is independent of the Windows 7 OS, so why does wiping windows and its partition off fix the bug (temporarily)?
USB keyboard connects and installs itself, and can type great, but has the exact same problem as the laptop keyboard in games: keyboard input changed to digits.
So far the best fix I have is to hold down the ctrl or alt keys when needing to type in these games. I'm pretty sure the games get their input from directx, but things like minesweeper, firefox, etc. don't, and that is why some are corrupted and others not.
So what's the fix? The obvious thing would be to reinstall directx, but I think windows 7 prevents this.
February 23rd, 2011 10:03pm