Если быть точным, когда вы подключаете USB-накопитель, он sd
куда-то загружается, но куда загружается USB-клавиатура /dev/
?
решение1
Клавиатуры используют файлы событий устройств. Вы можете найти их в /dev/input/event*
. Чтобы найти точный путь, вы можетеegrep -i "keyboard.+\/dev" /var/log/Xorg.0.log
решение2
Я знаю, что уже поздно отвечать, но надеюсь, это будет полезно друзьям.
«mice» содержит данные ввода мыши, но чтобы найти файл, связанный с клавиатурами, нам нужно проверить файлы в папке «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