页次: 1
https://wiki.archlinux.org/index.php/Ex … s#Keycodes
想玩一下这个,据说是直接读取内核的输入事件。
用的是笔记本电脑自带的键盘,但是没有任何事件输出
sudo evtest /dev/input/by-id/usb-040b_2.4G_wireless_Keyboard_Mouse-event-kbd
但是外接的无线鼠标
sudo evtest /dev/input/by-id/usb-040b_2.4G_wireless_Keyboard_Mouse-if01-event-mouse
却有事件输出
真的非要弄一个usb键盘来才能玩?
反社会,精神极其不稳定,随时可能炸碎身边所有人
离线
你弄错设备了吧?不带参数试试。
离线
你弄错设备了吧?不带参数试试。
by-id下面四个设备
[xtricman@localhost ~]$ ls -ali /dev/input/by-id/*
13321 lrwxrwxrwx 1 root root 9 10月 18 10:19 /dev/input/by-id/usb-040b_2.4G_wireless_Keyboard_Mouse-event-kbd -> ../event1
12551 lrwxrwxrwx 1 root root 9 10月 18 10:19 /dev/input/by-id/usb-040b_2.4G_wireless_Keyboard_Mouse-if01-event-mouse -> ../event2
13413 lrwxrwxrwx 1 root root 9 10月 18 10:19 /dev/input/by-id/usb-040b_2.4G_wireless_Keyboard_Mouse-if01-mouse -> ../mouse0
12746 lrwxrwxrwx 1 root root 10 10月 18 10:19 /dev/input/by-id/usb-Chicony_Electronics_Co.__Ltd._CNF8243_SN0001-event-if00 -> ../event12
好吧,不带参数,我试出来了event0是键盘...这次有输出了...
但是讲道理,怎么by-id目录下面没有event0的链接啊?
反社会,精神极其不稳定,随时可能炸碎身边所有人
离线
另外那个
sudo evtest /dev/input/mouse0
evtest: can't get version: Inappropriate ioctl for device
这个似乎是内置鼠标,我就是从家里寄到学校的时候拿湿抹布擦了一下,这是不是已经没有救回来的可能性了?
反社会,精神极其不稳定,随时可能炸碎身边所有人
离线
我也不知道。我的键盘以前在 by-id 下是有链接的,某次更新之后就没了……
evtest 似乎不支持 mouse* 的样子?
离线
页次: 1