在linux中创建主音量控制键盘宏。


0

我有一个没有特别设计按键的键盘,所以我想我会把窗口+上/下控制主音量。

我该怎么做?


我实际上发现这真的很容易解决。techhamlet.com/2011/12/custom-keyboard-shortcuts-in-linux
user1068446

你没有预先指定一个Linux,有些已经内置了。如果你决定在某个时候需要一个更高级的发行版,xbindkeys也有一个gui。我就是不要那么用。很高兴你被摆平了。
nerdwaller

Answers:


2

一种简单的方法是安装xbindkeys

要进行设置,一旦安装完毕,您需要设置~/.xbindkeysrc文件以告诉它您的命令。(你可以复制它们的默认值,但在我看来它们很糟糕 - 一个例子是Ctrl+ F不再查找。如果你想要默认值,只需输入xbindkeys它就会指示你如何获取它们)。

所以相反,我建议你使用vim或gedit或任何你喜欢的布局:

vim ~/.xbindkeysrc

"command to run"
(tab) keycommand

(标签是一个真正的标签,而不是单词+ perens“(标签)”)

要获取密钥代码,运行(在终端中)$ xbindkeys -k,会弹出一个对话框告诉你它已准备好,点击你的密钥代码,它会吐出“运行命令”(如果它被绑定到任何)然后键(如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。其他两个项目取决于你想要的任何东西。


我喜欢你的回答。这是一个很好的信息。
user1068446
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.