Клавиши XF86*
Марущенко Дмитрий
yojick на v.gz.ru
Вт Июл 17 14:48:02 BST 2007
В сообщении от 17 июля 2007 Vyacheslav Karamov написал(a):
> Т.е. это просто буквенное обозначение кода клавиши. Так?
> Типа как константы VK_* в Windows?
> Ну а как же практически это применить? Я знаю 2 программы:
> Lineakd(демон, есть ещё GUI) и xbindkeys. Первую мне не удалось
> настроить так, чтобы она работала. Впрочем, как и Keytouch, в которой в
> поля ввода вбить даже ничего нельзя.
> Через xbindkeys-config я назначил себе на клавиши F14 и F15 запуск
> скрипта, который увеличивает/уменьшает яркость монитора. А F13 и F16
> "сачкуют" :-)
> Вот можно ли как в венде сделать? На клавах типа Genius Kb-21e, где есть
> дополнительные клавиши, используется специальная прога, которая висит в
> трее. Когда нажимаешь клавишу "Play", - запускается WinAmp, "next" -
> переходит к следующей песне и т.д.
У меня такая клавиатура. В Kubuntu работают все клавиши, кроме Excel и Word.
Но и до Ubuntu у меня всё работало с помощью Lineakd.
Вот кусок /etc/lineakkb.def c описанием Genius KB-21e Scroll (она же KL-0210):
[GEN-KL0210]
brandname = "Genius"
modelname = "KL-0210"
[KEYS]
Calculator = 161
Mail = 236
Favorites = 230
Media = 237
Previous = 144
Next = 153
Play|Pause = 162
Stop = 164
Mute = 160
MyComputer = 235
Refresh = 231
Search = 229
Sleep = 223
WebStop = 232
VolumeDown = 174
VolumeUp = 176
WWW = 178
Back = 234
Forward = 233
[END KEYS]
[END GEN-KL0210]
>
> Евсюков Денис пишет:
> > Здравствуйте, Vyacheslav Karamov!
> >
> > Ответ на Ваше письмо от 17.07.2007 11:56
> >
> >> Есть ещё xbindkeys. Но вот что это за
> >> XF86*, например XF86AudioPlay?
> >
> > Любую клавишу можно обозвать как угодно... Используя функции самой ОС.
> > Это просто одно из стандартных названий кнопки, отвечающей за начало
> > проигрывания в каком-нить плеере.
> > Да, кстати, xbindkeys не использует эти названия. Ему нужны сам коды
> > клавиш... =)
Подробная информация о списке рассылки ubuntu-ru