Как отключить Клавиатуру USB во время выполнения от udev.c не от правил udev

[114304]После подключения USB-устройства Вы можете узнать, что было установлено, просто посмотрев на этот путь:

C:\> dir /B | findstr /R /C:"[mp]"
Пример[12148]С вышеуказанной информацией ваш сценарий мог просто посмотреть на эти записи, используя нечто вроде [114795]readlink[114796]:[12149]А затем, используя команду [114797]mount[114798], пройти назад, чтобы узнать, в какой каталог устройство было автоматически подключено: [12150]Эта информация может быть расширена до одного liner подобно этому:[12151]Получение идентификатора устройства[12152]Вы можете разобрать эту информацию на выходе из [114799]/dev/disk/by-id/usb*[114800], подобно этому:[12153]Кстати, эта информация представляет собой конкатенцию описания производителя USB + продукта. [12154]Вы также можете получить доступ к ней, как только вы установили, какое устройство ([114801]/dev/sd*[114802]) использует USB устройство, через UDEV:[12155]
2
24.10.2014, 09:14
1 ответ

Изменение правил udev - действительно правильный путь. Правила Udev применяются, когда устройство подключено, но это включает устройства, которые уже подключены при загрузке системы: после запуска udev применяет все правила к уже подключенным устройствам.

Итак, напишите правило udev, объявляющее вашу клавиатуру не авторизованной .

0
27.01.2020, 22:57

Теги

Похожие вопросы