Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: MS Wireless Ergonomic Desktop 7000. Как заставить работать рычажок "Zoom"?  (Прочитано 2715 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн EvgIq

  • Автор темы
  • Участник
  • *
  • Сообщений: 100
    • Просмотр профиля
Купил такой набор, все доп кнопки в Ubuntu 12.04 работают как надо, кроме очень удобно расположенного посередине рычажка "Zoom" и ряда доп кнопок сверху "1,2,3,4,5"(но о них особо не грущу :) ).

Может кто подскажет - как заставить работать хотя-бы "джойстик"? В идеале хотел бы на него прокрутку повесить.
« Последнее редактирование: 05 Мая 2012, 21:28:44 от EvgIq »

Оффлайн EvgIq

  • Автор темы
  • Участник
  • *
  • Сообщений: 100
    • Просмотр профиля
Прикрутил! (стоит 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


Сохраняем, перегружаемся...

Больше не делал ничего... Вверх/Вниз с помощью джойстика - заработало.
« Последнее редактирование: 19 Мая 2012, 19:27:53 от EvgIq »

 

Страница сгенерирована за 0.035 секунд. Запросов: 24.