我在计算机上使用带USB加密狗的无线遥控器(2.4Ghz),并且试图在shell脚本中捕获其他按钮。我的目标是在按下特定键时执行一些操作。 为此,我首先尝试使用以下命令:
cat /sys/kernel/debug/usb/usbmon/1t
这很好用:当我按下特定的键时,我总是可以在控制台中看到特定的单词。下一步是将此输出存储在另一个程序要使用的日志文件中,因此:
cat /sys/kernel/debug/usb/usbmon/1t > log.txt
然后,我检查了log.txt输出。 如果这样做,有时会无法得到按键输出:如果我想获得与以前相同的结果,则需要按住按键的时间更长。
我认为“ log”会给我与第一步相同的结果,但是在日志文件中,我错了吗? 也许有一种更简单的方法来捕获来自USB的流量,但我不知道哪个。
致谢