У меня есть клавиатура без специально разработанных клавиш, поэтому я подумал, что я бы добавил windows+ вверх / вниз для управления мастер-громкостью.
Как бы я это сделал?
У меня есть клавиатура без специально разработанных клавиш, поэтому я подумал, что я бы добавил windows+ вверх / вниз для управления мастер-громкостью.
Как бы я это сделал?
Простой способ - установить 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. Два других предмета соответствуют вашему желанию.