system-wide Xmodmap fix for keyboard attached event
это не работает:
Код: Выделить всё
cat /etc/udev/rules.d/keyboard_attached.rules
KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ACTION=="add", RUN+="/usr/bin/xmodmap -display :0 /etc/X11/Xmodmap"
это - работает:
Код: Выделить всё
cat /etc/udev/rules.d/keyboard_attached.rules
KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ACTION=="add", ENV{DISPLAY}=":0", RUN+="/usr/bin/xmodmap /etc/X11/Xmodmap"
Гугл ответа не дал, так что может быть кому-то окажется полезным. (судя по ссылке ниже, проблема актуальна)
Окружение: есть три клавиатуры, две из которых я иногда подключаю для того, чтобы с друзьями играть.
Проблема была: при любых udev hid events ломался Xmodmap. На launchpad убунтовцы написали баг репорт, лол