如何检查键盘(用于检查)是否未被挂起?
也许有可能向设备发送内容并使用pselect()检查响应?
我使用xinput扩展(1,2)它们是否为这样的任务提供了一些便利?
答案 0 :(得分:0)
我正在寻找这个。您可以通过在bash中运行它来获取响应键盘ID。
kbname=$(cat /proc/bus/input/devices |
grep -Poi '(?<=N:\sName=")(.*keyboard.*)(?="$)') &&
xinput list |
grep -Poi '(?<='$kbname')(?:\s+id=\K)(\d+)'