Tip: xmodmap udev fix for keyboard attached event

Настройка графического интерфейса, Иксов, десктопов, оконных менеджеров и иксовых терминалов

Модератор: Модераторы разделов

Аватара пользователя
moonglow
Сообщения: 90
ОС: CentOS

Tip: xmodmap udev fix for keyboard attached event

Сообщение moonglow »

Привет!

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 убунтовцы написали баг репорт, лол :)
Спасибо сказали: