我正在尝试捕获键盘事件。 例如,我想从头开始编写一个键盘记录器。 经过2小时的奋斗,我找到了以下内容
neel@pc1$ ls -l /dev/input/by-id
lrwxrwxrwx 1 root root 9 2010-05-05 21:33 usb-Plus_More_Enterprise_LTD._USB-compliant_keyboard-event-kbd -> ../event1
lrwxrwxrwx 1 root root 9 2010-05-05 21:33 usb-Plus_More_Enterprise_LTD._USB-compliant_keyboard-event-mouse -> ../event2
lrwxrwxrwx 1 root root 9 2010-05-05 21:33 usb-Plus_More_Enterprise_LTD._USB-compliant_keyboard-mouse -> ../mouse1
但是当我尝试时
neel@pc1$ sudo cat /dev/input/usb-Plus_More_Enterprise_LTD._USB-compliant_keyboard-event-kbd
没有任何输出
经过更多搜索后,我想可能是Xorg中的某些东西阻止了它。
那么还有更多信息吗?最后怎样从那个文件中读取输入?或者还有其他方式可以捕获键盘事件吗?