3

В настоящее время я использую xmodmap для переназначения клавиш, таких как Caps Lock, на моей клавиатуре.

Тем не менее, на моей клавиатуре есть куча клавиш, которые используются редко (мультимедийная клавиатура с кнопками, такими как Internet, Music, Next song, Mute и т.д.)

Я хочу переназначить эти ключи на конкретные команды (не ключи).

Например: нажатие кнопки «Интернет» должно запустить мой Firefox (/usr/bin/firefox)(что для меня происходит только в Windows). Также мне нужно сопоставить определенную кнопку с xkill.

Есть ли способ добиться этого? Использование: Fedora 14 в GNOME и KDE (оба)

3 ответа3

2

Это зависит от wm/de (оконный менеджер / окружение рабочего стола). Вы можете привязать некоторые ключи в openbox к его XML-файлу где-нибудь в скрытом файле. Я думаю, но вам стоит поискать его в Google. Другой способ с

setxkbmap

но лучше прочитайте некоторые руководства Linux на этом Sinc

2

Попробуйте xbindkeys. Это позволяет вам связывать более эзотерические ключи с произвольными командами. Например, на своем ноутбуке я привязал скрипт для переключения поддержки двух мониторов к Fn-5 (IIRC - я больше не использую эту привязку) с помощью следующей команды:

(xbindkey '("m:0x0" "c:235") "$HOME/usr/bin/dual-monitor-setup")

Я использую поддержку GUILE для моего конфига, поэтому вам, вероятно, придется изменить его, если вы хотите использовать более простой формат конфига. Его документация довольно хорошая, поэтому у вас не должно возникнуть проблем с тем, чтобы понять, как заставить его делать то, что вы хотите.

0

Поскольку этот вопрос не имеет особых особенностей, вот хорошее руководство для подражания. Попутно вы узнаете некоторые термины, чтобы задать более конкретный вопрос.

http://en.gentoo-wiki.com/wiki/Multimedia_Keys

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .