正確には、USBストレージデバイスを接続すると、sd
何かにロードされますが、/dev/
にはUSBキーボードがロードされますか?
キーボードはイベントデバイスファイルを使用します。それらは/dev/input/event*
で見つけることができます。正確なパスを見つけるには、egrep -i "keyboard.+\/dev" /var/log/Xorg.0.log
返信が少し遅れていることは知っていますが、これが友人にとって役立つことを願っています。
「マウス」にはマウス入力データが含まれていますが、キーボードに関連するファイルを見つけるには、「by-path」フォルダー内のファイルを確認する必要があります。キーボードのファイル名は「event-kbd」で終わります。キーボードへのリンクを見つける必要があり、その後、キーボードイベントファイルを見つけることができます。次のコマンドは、これを自動的に実行できます。
kbdEvents=($(ls /dev/input/by-path | grep "event-kbd"))
for forCounter in "${kbdEvents[@]}"
do
eventFile=$(readlink --canonicalize "/dev/input/by-path/${forCounter}")
# do anything ...
done
このコードは、私のウェブサイトの休憩時間のコードの一部です: mazKnez.com