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

Форум предназначен для новичков. В нем предполагается рассматривать вопросы, которые встают на первых этапах освоения Linux
Larry
Фанатеющий
Сообщения: 137
Зарегистрирован: 27 сен 2002, 18:10
Откуда: Minsk
Контактная информация:

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

Сообщение Larry »

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

Аватара пользователя
rain
Неотъемлемая часть форума
Сообщения: 219
Зарегистрирован: 02 июл 2006, 20:56
Контактная информация:

Сообщение rain »

Попробуй lineakd и klineakconfig

Larry
Фанатеющий
Сообщения: 137
Зарегистрирован: 27 сен 2002, 18:10
Откуда: Minsk
Контактная информация:

Сообщение Larry »

rain, нет таких комманд

Аватара пользователя
rain
Неотъемлемая часть форума
Сообщения: 219
Зарегистрирован: 02 июл 2006, 20:56
Контактная информация:

Сообщение rain »

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

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

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

Yurand
Интересующийся
Сообщения: 40
Зарегистрирован: 21 апр 2006, 15:22
Откуда: Мінск

Сообщение Yurand »

Калі xev бачыць твае клявішы, аля яны не зьвязаны з X. Напрыклад, xev паказвае:

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

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

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

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

Аватара пользователя
Victor Gr.
Неотъемлемая часть форума
Сообщения: 891
Зарегистрирован: 13 авг 2004, 15:39
Откуда: Минск
Контактная информация:

Сообщение Victor Gr. »

Гм,
xbindkeys.

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

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

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

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

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

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

Посьпехаў!

Larry
Фанатеющий
Сообщения: 137
Зарегистрирован: 27 сен 2002, 18:10
Откуда: Minsk
Контактная информация:

Сообщение Larry »

rain,
Спасибо, поставил, настроил - все работает

Aleksey Kondratenko,
У меня KDE

Аватара пользователя
rain
Неотъемлемая часть форума
Сообщения: 219
Зарегистрирован: 02 июл 2006, 20:56
Контактная информация:

Сообщение rain »

Пожалуйста ;)

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

Ответить