У меня есть клавиатура без специально разработанных клавиш, поэтому я подумал, что я бы добавил windows+ вверх / вниз для управления мастер-громкостью.

Как бы я это сделал?

1 ответ1

2

Простой способ - установить xbindkeys.

Чтобы установить его, после установки вам нужно установить файл ~/.xbindkeysrc чтобы сообщить ему ваши команды. (Вы можете скопировать их значения по умолчанию, но, на мой взгляд, они ужасны - один из примеров - Ctrl+F - больше не НАХОДИТСЯ. Если вы хотите значения по умолчанию, просто введите xbindkeys, и он научит вас, как их получить).

Вместо этого я бы посоветовал вам сделать свой собственный с помощью vim или gedit, или как вам угодно, с макетом:

vim ~/.xbindkeysrc

"command to run"
(tab) keycommand

(вкладка - это настоящая вкладка, а не слово +perens "(вкладка)")

Чтобы получить код ключа, запустите (в терминале) $ xbindkeys -k , который откроет диалоговое окно, чтобы сообщить вам, что он готов, нажмите ваши коды ключей и выплюнет "команду для запуска" (если она связана с Anyting), а затем ключи (например, Super_L+). Это будет вся информация, необходимая для настройки .xbindkeysrc .

Например, вот как выглядит мой (представьте строки без кавычек в виде вкладок):

"amixer set Master 5%+"
XF86AudioRaiseVolume
"amixer set Master 5%-"
XF86AudioLowerVolume
"amixer set Master toggle"
XF86AudioMute
"gnome-screensaver-command -l"
XF86ScreenSaver
"banshee --next"
XF86AudioNext
"banshee --restart-or-prev"
XF86AudioPrev
"banshee --toggle-playing"
XF86AudioPlay
"action"
XF86Launch1

Последнее, что вам нужно сделать, это настроить xbindkeys для запуска при входе в систему. Для Gnome/Mate/Cinnamon нажмите Alt+ F2, а затем введите gnome-session-properties, нажмите Add+ и для команды это xbindkeys. Два других предмета соответствуют вашему желанию.

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