Som*_*DOS 20 linux keyboard debug ubuntu
关于在 Ubuntu 10.04 中添加额外键盘的问题,我没有答案。问号在我的键盘上不起作用,只能使用 Alt Gr 键 + W。
所以,我不知道这是否是 Ubuntu 或 Virtualbox 本身的问题(我在 VM 中运行它)。
这是一个USB键盘。惠普 KU-0316。
我想调试这个问题。键盘已插入,所以当我按下一个键时,我相信有东西被发送到我的操作系统,一些代码,我不知道。我想挖掘这个问题,找到一些该死的关键代码并找到一些该死的 *.conf 文件并手动修复我的问题。
那么,Linux 中是否存在这样的应用程序?
Kev*_*vin 20
来自 linux-input 的一个名为 'evtest' 的很棒的实用程序在调试键盘、鼠标和操纵杆方面非常出色。功能键也应该起作用。
apt-get install evtest
Run Code Online (Sandbox Code Playgroud)
在 evtest 运行时按下大写锁定键的示例输出:
Event: time 1398955189.226822, type 17 (EV_LED), code 1 (LED_CAPSL), value 1
Event: time 1398955189.226822, type 4 (EV_MSC), code 4 (MSC_SCAN), value 70039
Event: time 1398955189.226822, type 1 (EV_KEY), code 58 (KEY_CAPSLOCK), value 0
Event: time 1398955189.226822, -------------- SYN_REPORT ------------
Run Code Online (Sandbox Code Playgroud)
由于 evtest 使用 /dev/input,您可以从 TTY 或 SSH 使用它,而无需运行 Xserver。
有所谓的事件设备文件,它们被绑定到非常低级别的输入层。它们驻留在/dev/input/目录中,您可以通过执行sudo hd /dev/input/by-path/platform-i8042-serio-0-event-kbd. 如果此命令失败,只需对每个/dev/input/eventX文件进行尝试:其中一个将绑定到您的键盘。
| 归档时间: |
|
| 查看次数: |
22751 次 |
| 最近记录: |