URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 3787
[ Назад ]

Исходное сообщение
"OpenNews: Использование мультимедийной клавиатуры в Linux"

Отправлено opennews , 02-Июн-04 15:45 
В статье "Multimedia/Internet Keyboards in GNU/Linux" показано как под Linux задействовать дополнительные клавиши на мультимедийной клавиатуре, используя демон hotkeys (http://ypwong.org/hotkeys/).


Ниже краткий, рассказ как я активировал доп. клавиши на своем ноутбуке (без доп. демонов):

Вооружаемся man xev и man xmodmap и привязываем действия к спецклавишам:
<ul>
-  Fn+F2 - mute
-  Fn+F3 - Уменьшить звук
-  Fn+F4 - Прибавить звук
-  Кнопка слева от кнопки питания - запустить gnome-terminal
-  Кнопка справа от кнопки питания - запустить xfmail
</ul>


Определяем коды символов, запустив xev:
<ul>
-  Fn+F2 - 160
-  Fn+F3 - 174
-  Fn+F4 - 176
-  кн. слева - 178
-  кн. справа - 236
</ul>


Прописываем имена комбинаций через xmodmap ("setxkbmap `cat file`"
или "xmodmap file"):

   vi /.xmodmaprc (/.Xmodmap, /etc/X11/xinit/Xmodmap, /.Xkbmap,  /etc/X11/xinit/Xkbmap)

   keycode 160 = XF86AudioMute
   keycode 174 = XF86AudioLowerVolume
   keycode 176 = XF86AudioRaiseVolume
   keycode 178 = XF86HomePage
   keycode 236 = XF86Mail


Настраиваем WM для запуска программ при нажатии на клавиши (на примере icewm):

   vi ~/.icewm/keys                  
   key "XF86AudioLowerVolume"      aumix -v -5
   key "XF86AudioRaiseVolume"      aumix -v +5
   key "XF86AudioMute"             aumix -v 0  
   key "XF86HomePage"              gnome-terminal
   key "XF86Mail"                  xfmail

URL: http://www.linuxgazette.com/node/view/9028
Новость: http://www.opennet.me/opennews/art.shtml?num=3938


Содержание

Сообщения в этом обсуждении
"Использование мультимедийной клавиатуры в Linux"
Отправлено vvk , 02-Июн-04 15:45 
а можно просто:

$ apt-get install sven

;]


"Использование мультимедийной клавиатуры в Linux"
Отправлено Аноним , 02-Июн-04 22:48 
Че то я не нашел такого пакета ни в testing/unstable ни на apt-org. Ты где брал?

"Использование мультимедийной клавиатуры в Linux"
Отправлено killalll , 04-Июн-04 08:57 
http://sven.linux.kiev.ua/

сборка есть под ALTLinux Sisyphus... Наверно оттуда и взято.


"Использование мультимедийной клавиатуры в Linux"
Отправлено Аноним , 03-Июн-04 04:35 
А почему "... клавиатуры в Linux"? Cпособ с настройкой иксов, приведенный в статье, откажется работать на других юниксподобных?

"Использование мультимедийной клавиатуры в Linux"
Отправлено DisconNecT , 30-Окт-04 15:51 
Хм, народ у меня такая проблема! в 2.4.xx ядрах у меня вся дополнительная часть моей клавиатуры имела коды. То есть в xev все клавиши отображались, а вот в 2.6.xx ядрах только половина. Что интерсно это такое?

"Использование мультимедийной клавиатуры в Linux"
Отправлено Michael Shigorin , 28-Дек-05 15:29 
Спасибо, напомнило/подсказало/открыло. Надо тут на салют в три пальца повесить выключение :)