Страница 1 из 1

Функциональные клавиши

Добавлено: 29 ноя 2006, 16:50
Larry
На клавиатуре есть функциональные клавиши (например для запуска почты и т.д.) Как на них повесить запуск нужных мне програм, той же почты например? Везде указано как присваивать коды, типа:
setkeycodes e01e 128
Прописал, xev коды видит. Но как программу на клавишу забиндить? То есть что бы при нажатии на эту клавишу запускалась нужная программа?
FC6, 2.6.18, kde

Добавлено: 29 ноя 2006, 17:13
rain
Попробуй lineakd и klineakconfig

Добавлено: 29 ноя 2006, 17:23
Larry
rain, нет таких комманд

Добавлено: 29 ноя 2006, 19:14
rain
Команд или пакетов? Доступны ли они у тебя в принципе? Просто у меня дистр другой, по федоре ничего сказать не могу

Код: Выделить всё

rain@acnote:~$ apt-cache search lineakd
klineakconfig - KDE configurator for lineakd
lineakd - Linux support for Easy Access and Internet Keyboards

Добавлено: 30 ноя 2006, 00:32
Yurand
Калі xev бачыць твае клявішы, аля яны не зьвязаны з X. Напрыклад, xev паказвае:

Код: Выделить всё

keycode 129 (keysym 0x0, NoSymbol)
Трэба выкарыстаць xmodmap, ствары файл ~/.Xmodmap у якім будзе нешта падобнае:

Код: Выделить всё

129 = XF86Display
XFCE4, Settings->Window Manager Settings->Клявіятура->Зьвяз клявіш

Добавлено: 30 ноя 2006, 01:48
Victor Gr.
Гм,
xbindkeys.

Запускаеш "xbindkeys -k", адкрываецца вакенца. У ім цісьнеш патрэбную пімпу (F4, да прыкладу).

Ён выводзіць код гэтай пімпы:

Код: Выделить всё

"NoCommand"
    m:0x10 + c:70
    Mod2 + F4
Замест "NoCommand" пішаш патрэбную табе каманду для запуска.

І зьмяшчаеш гэтыя радкі ў файле ~/.xbindkeysrc.

Ну і канешне, паклапацісь каб xbindkeys запускалась кожны раз.
Усё працуе на выдатна!

Посьпехаў!

Добавлено: 30 ноя 2006, 13:34
Larry
rain,
Спасибо, поставил, настроил - все работает

Aleksey Kondratenko,
У меня KDE

Добавлено: 30 ноя 2006, 21:21
rain
Пожалуйста ;)

Был там какой-то глюк на стадии конфигурирования, программа не реагировала на спец-клавиши, решалось перезапуском lineakd, как сейчас - не знаю, программу забросил - на ноуте она особо не нужна, у меня 7 "горячих" клавиш, да и привык уже работать без них :)