Статьи / Linux


keyboard microsoft ergonomic 4000 zoom keys Ubuntu/Kubuntu/Linux

Рецепт работает для (K)Ubuntu 12

Чтобы перенастроить бесполезную клавишу-качалку на клавиатуре microsoft ergonomic keyboard 4000, на очень полезные две функции: курсор вверх и курсор вниз.

Открываем:
/lib/udev/rules.d/95-keymap.rules

Заменяем:
ENV{ID_VENDOR}=="Microsoft", ENV{ID_MODEL_ID}=="00db", RUN+="keymap $name 0xc022d zoomin 0xc022e zoomout"

На:
ENV{ID_VENDOR}=="Microsoft", ENV{ID_MODEL_ID}=="00db", RUN+="keymap $name 0xc022d Up 0xc022e Down"

И перезагружаем компьютер!

Насколько я понял Up и Down можно заменить на любые другие команды полученные с помощью xev - утилита(открыть терминал, набрать xev и нажать Enter) показывающая keycode и keysym клавиш при их нажатии.

0xc022d - это Up сопоставление
0xc022e - это Down сопоставление

Если будет интересно что это такое можете почитать вот здесь: http://ubuntuforums.org/showpost.php?p=11336640&postcount=178 - здесь выложен более подробный рецепт, с помощью которого мне удалось настроить клавиши даже в Ubuntu 9.10, правда для запуска потребовалось написать шелл скрипт :-), но работало нормально, без сбоев.