The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Раздел полезных советов: Как использовать доп. клавиши на но..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Как использовать доп. клавиши на но..."  +/
Сообщение от auto_tips on 18-Сен-06, 01:25 
Вооружаемся man xev и man xmodmap и привязываем действия к cпецклавишам:
    * Fn+F2 - mute
    * Fn+F3 - Уменьшить звук
    * Fn+F4 - Прибавить звук
    * Кнопка слева от кнопки питания - запустить gnome-terminal
    * Кнопка справа от кнопки питания - запустить xfmail

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

Прописываем имена комбинаций через 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.opennet.dev/tips/info/692.shtml

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Как использовать доп. клавиши на ноутбуке/клавиатуре"  +/
Сообщение от tr0y email on 18-Сен-06, 01:25 
у меня следующая проблема:
клавиатура BTC 6300C, при нажатии к примеру клавиши "play", получаю следующее (в xev)
<pre>
KeyPress event, serial 29, synthetic NO, window 0xe00001,
    root 0x3c, subw 0x0, time 3354103, (176,98), root:(499,447),
    state 0x0, keycode 162 (keysym 0x0, NoSymbol), same_screen YES,
    XLookupString gives 0 bytes:
    XmbLookupString gives 0 bytes:
    XFilterEvent returns: False
</pre>
почему нулевая кейсум не могу понять, соответственно xmodmap ругается, что может быть?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Как использовать доп. клавиши на ноутбуке/клавиатуре"  +/
Сообщение от Екатерина email(??) on 24-Ноя-10, 10:08 
у меня другой вопрос.на нетбуке уменьшенная клавиатура,и одновременно с буквами иесть цифры при включении клавиши Fn  должны печататься цифры,а у меня наоборот!чтобы печатать буквы приходиться постоянно держать нажатой клавишу Fn-это очень неудобно!помогите пожалуйста!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру