LINUX.ORG.RU

История изменений

Исправление yars068, (текущая версия) :

ACTION=="add|change", SUBSUSTEM=="usb", KERNEL=="input[0-9]*", ATTRS{idVendor}=="dead", ATTRS{idProduct}=="beef", GOTO="persistent_kbd_end"
ACTION="add|change", SUBSUSTEM="usb", KERNEL=="input[0-9]*", RUN+="disable_device.sh %k"
LABEL="persistent_kbd_end"

Ну, как-то так, если не напутал чего. Правда, не знаю, как заставить контроллер снять питание с порта, и периодически снова его подавать, иначе порт до перезагрузки будет обесточен.

Исправление yars068, :

ACTION=="add|change", SUBSUSTEM=="usb", KERNEL=="input[0-9]*", ATTRS{idVendor}=="dead", ATTRS{idProduct}=="beef", GOTO="persistent_kbd_end"
ACTION="add|change", SUBSUSTEM="usb", KERNEL=="input[0-9]*", RUN+="disable_device.sh %k"
:persistent_kbd_end

Ну, как-то так, если не напутал чего. Правда, не знаю, как заставить контроллер снять питание с порта, и периодически снова его подавать, иначе порт до перезагрузки будет обесточен.

Исходная версия yars068, :

ACTION=="add|change", SUBSUSTEM=="usb", KERNEL=="input[0-9]*", ENV{idVendor}=="dead", ENV{idProduct}=="beef", GOTO="persistent_kbd_end"
ACTION="add|change", SUBSUSTEM="usb", KERNEL=="input[0-9]*", RUN+="disable_device.sh %k"
:persistent_kbd_end

Ну, как-то так, если не напутал чего. Правда, не знаю, как заставить контроллер снять питание с порта, и периодически снова его подавать, иначе порт до перезагрузки будет обесточен.