Прикрутил! (стоит Ubuntu 12.04)
Вроде будет работать и для
Microsoft Natural Wireless Ergonomic Desktop 7000и для
Microsoft Natural Ergonomic Keyboard 4000
Итак...
sudo showkey -k
Нажимаем джойстик "вверх", затем "вниз". У меня это коды 418 и 419
Можно понажимать курс. клавиши "вверх", "вниз" - 103 и 108
Дальше делаем как здесь:
http://ubuntuforums.org/showpost.php?p=11479681&postcount=182за небольшим исключением, а именно:
1. Устанавливаем проги
sud apt-get install xbindkeys xautomation
2. Tell udev to load a corrected keymap:
sudo gedit /lib/udev/rules.d/95-keymap.rules
Добавляем под меткой LABEL="keyboard_usbcheck"
# Microsoft 4000 Natural Keyboard
ENV{ID_VENDOR}=="Microsof*", ATTRS{name}=="*", RUN+="keymap $name microsoft-ergonomic-keyboard"
Сохраняем изменения
3. Создаем файл раскладки
sudo gedit /lib/udev/keymaps/microsoft-ergonomic-keyboard
Вставляем в этот файл коды для Вверх/Вниз 0xC022D 0x67 # Up (103)
0xC022E 0x6C # Down (108)
# а было так:
#0xC022D 0xC1 # Zoom In
#0xC022E 0xC2 # Zoom Out
Сохраняем, перегружаемся...
Больше не делал ничего... Вверх/Вниз с помощью джойстика - заработало.