Я использую беспроводной пульт (2,4 ГГц) с его USB-ключом на моем компьютере, и я пытаюсь поймать другую кнопку в сценарии оболочки.Моя цель - сделать что-то, когда я нажимаю определенные клавиши.Для этого я сначала попытался выполнить следующую команду:
cat /sys/kernel/debug/usb/usbmon/1t
Это работает очень хорошо: когда я нажимаю определенную клавишу, я всегда могу видеть определенное слово в своей консоли.Следующим шагом является сохранение этого вывода в файле журнала, который будет использоваться другой программой, поэтому:
cat /sys/kernel/debug/usb/usbmon/1t > log.txt
Затем я проверил вывод log.txt.Если я делаю это, я иногда не получаю вывод ключа: мне нужно продолжать нажимать клавишу дольше, если я хочу получить тот же результат, что и ранее.
Я думал, что «> log» даст мнетот же результат, что и на первом шаге, но в лог-файле я ошибаюсь?Может быть, есть более простой способ поймать трафик с USB, но я не знаю, какой именно.
С уважением