我有一个 ps/2 键盘,通过 ps/2 到 usb 转换器连接到 Acer Aspire 1694 WLMI。笔记本电脑运行的是 Ubuntu 9.04。
该键盘是 HP 型号:SK-250C。
我已在“键盘首选项”中将布局配置为 HP SK-250x 多媒体键盘。
最大的问题是,当我按下某些键(例如箭头键)时,会出现“保存屏幕截图”对话框。这真的很烦人,有时我想在浏览器中输入一个地址,只想返回几个字母,但做不到。还有其他键也会触发对话框(Windows 键、Insert 键、Home 键、Page Up 和 Page Down 键、Delete 键、End 键)
如果我使用笔记本电脑键盘,一切都正常,但我真的想使用 HP 键盘。
编辑:
我正在测试这个,似乎如果我关闭“Num Lock”键,按键就可以正常工作。奇怪但真实!
答案1
我始终怀疑这是一个硬件问题。
只是检查一下:Ctrl 键是否“不粘”?我的意思是,它是否会在使用一次后失去其状态?也就是说,如果你按住 Ctrl 然后按“S”,放开“S”,然后按“W”,是否会输入“W”?与我不知道的关闭当前文件或类似操作相反?
如果按住 Caps Lock 键,灯会亮吗(假设它一开始是关闭的),然后在几秒钟后自动关闭?
如果两个条件都成立,那么你可能正在使用便宜的 PS/2 转 USB 适配器,而键盘无法正常使用。我在几台 Model M、一台 Dell AT101W 和一台 Unisys MX 1800(带 Cherry Blacks)上都遇到过这种情况。
我只能使用从 ClickyKeyboards 获得的 PS/2 转 USB 适配器来让这些键盘正常工作:http://www.clickykeyboards.com/index.cfm/fa/categories.main/parentcat/11298
我说“有点”是因为右边的 Ctrl 键、Home 键以及其他几个键根本不起作用,而 F 键时有时无(但至少我的 Caps Lock 转为 Ctrl 键可以正常工作,并且让我可以在 Emacs 中正常编码,所以我相对满意)。
答案2
好的,型号是 SK-250C,而你告诉 KeyboardPreferences 它是 SL-250x
到目前为止,我发现两个大问题:(1)SK != SL(2)C != x
密钥代码是这些令人讨厌的魔法东西;各个位必须正确对齐才能被正确解释。
因此,尝试更简单的键盘定义,也许您的问题就会消失。
跟进:
所以看到这个问题得到解决真是太好了。我想到了一些可能有帮助的方法。
让我们看看当您从虚拟终端向文件发送相同的按键时系统如何响应。具体来说,请尝试一下并让我们知道结果:
答案3
你看过了吗/var/log/Xorg.0.log对于以以下开头的任何行(电子工程)表示有错误?请先查看那里。另外,您运行的是什么发行版,您的桌面环境是什么?