我试图捕捉键盘事件。例如,我想从头开始研究一个键盘记录器。经过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 中的某些东西可能会阻止它。
那么还有更多信息吗?最后说我如何从该文件中读取输入?还是有其他方法可以捕获键盘事件?