开发者

Random keyboard key assignment corruption in Windows XP [closed]

开发者 https://www.devze.com 2023-01-05 08:50 出处:网络
Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed. This question is off-topic. It is not currently accepting answers.

Want to improve this question? Update the question so it's on-topic for Stack Overflow.

Closed 12 years ago.

开发者_运维知识库 Improve this question

Manually Migrated to Super User:

Random keyboard key assignment corruption in Windows XP

This isn't a programming question but I'll try to get away with it. WinXP SP3 machine. Every so often (sometimes several times a day) my keyboard (or Windows, or something) decides that it is going to translate the keys I am typing. It's always the same behaviour : specifically

  • Q and A are transposed.
  • W and Z are transposed.
  • the digit keys (the row below the F1-F12 keys) become random punctuation characters.

and several other random shufflings of keys occur. Interestingly:

  • the numeric keypad still works
  • the corruptions are always associated with a particular application. Exiting the application (e.g. Delphi, or Chrome), and restarting the app. cures the problem.
  • the same problem occurs on my laptop at home, I guess because I run the same apps.
  • Ctl-Q and Ctl-A are also transposed

I'm convinced that something I'm running is trashing something but I have no idea where to look. I'm hoping someone reads this and says "oh yeah..."

Yes, I have AV software running.


The application may have been (accidentally) setup to use either a different locale, a particular IME (Input Method Editor) or a different keyboard layout.

Do you have the Language Bar showing? (under Keyboards and Languages in the Regional and Language Options in Control Panel on Vista).

Make sure its visible, check out the current settings. Checking the Show additional language bar icons in the taskbar option may be useful too.

Then launch the offending application and see if the selected locale/keyboard/IME changes. If so change it back to the usual one.

0

精彩评论

暂无评论...
验证码 换一张
取 消