LINUX.ORG.RU

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

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

Иксы не видят кейкоды > 255. Ладно объясняю как делал я.
Заменяем ту строчку в правилах на:

ENV{ID_VENDOR}=="Microsoft", ENV{ID_MODEL_ID}=="00db", RUN+="keymap $name 0xc022d pageup 0xc022e pagedown"
После этого надо сделать udev reload(не пробывал) или ребутнуть. Потом создаем файл ~/.Xmodmap, его содержимое:
keycode 112=XF86ZoomIn
keycode 117=XF86ZoomOut
Запускаем xmodmap ~/.Xmodmap и проверяем xen'ом, либо еще чем.
Всё работает, все довольны.
p.s. считаю этот метод лучшим

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

Иксы не видят кейкоды > 255. Ладно объясняю как делал я.
Заменяем ту строчку в правилах на:

ENV{ID_VENDOR}=="Microsoft", ENV{ID_MODEL_ID}=="00db", RUN+="keymap $name 0xc022d pageup 0xc022e pagedown"
После этого надо сделать udev reload(не пробывал) или ребутнуть. Потом создаем файл ~/.Xmodmap, его содержимое:
keycode 112=XF86ZoomIn
keycode 117=XF86ZoomOut
Запускаем xmodmap ~/.Xmodmap и проверяем xen'ом, либо еще чем.
Всё работает, все довольны.
p.s. считаем этот метод лучшим

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

Иксы не видят кейкоды > 255. Ладно объясняю как делал я.
Заменяем ту строчку в правилах на:

ENV{ID_VENDOR}=="Microsoft", ENV{ID_MODEL_ID}=="00db", RUN+="keymap $name 0xc022d pageup 0xc022e pagedown"
После этого надо сделать udev reload(не пробывал) или ребутнуть. Потом создаем файл ~/.Xmodmap, его содержимое:
keycode 112=XF86ZoomIn
keycode 117=XF86ZoomOut
Запускаем xmodmap ~/.Xmodmap и проверяем xen'ом, либо еще чем.
Всё работает, все довольны.

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

Иксы не видят кейкоды > 255. Ладно объясняю как делал я.
Заменяем ту строчку в правилах на:

ENV{ID_VENDOR}=="Microsoft", ENV{ID_MODEL_ID}=="00db", RUN+="keymap $name 0xc022d pageup 0xc022e pagedown"
После этого надо сделать udev reload(не пробывал) или ребутнуть. Потом создаем файл ~/.Xmodmap, его содержимое:
keycode 112=XF86ZoomIn
keycode 117=XF86ZoomOut
Запускаем xmodmap ~/.Xmodmap и проверяем xen'ом, либо еще чем.