0

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.

4

1 回答 1

0

应用程序可能(意外)设置为使用不同的语言环境、特定的 IME(输入法编辑器)或不同的键盘布局。

你有显示语言栏吗?(在Keyboards and LanguagesVistaRegional and Language Options的控制面板中)。

确保其可见,检查当前设置。检查该Show additional language bar icons in the taskbar选项也可能很有用。

然后启动有问题的应用程序并查看所选语言环境/键盘/IME 是否更改。如果是这样,请将其更改回通常的。

于 2010-06-30T05:49:29.067 回答