如何在XFCE中启用键盘的音量键?


Answers:


46
  1. 右键单击面板->面板子菜单->添加新项目...
  2. 添加PulseAudio插件的实例
  3. 右键单击面板中刚出现的图标,然后单击“属性”。确保启用“启用音量控制的键盘快捷键”。

您可能必须先安装PulseAudio插件。在基于Debian和基于Debian的发行版中,该软件包称为xfce4-pulseaudio-plugin


2
对于未来的搜索者:从Debian jessie升级到Debian Stretch时,这在Thinkpad X1中解决了我的问题
bnewbold

2
很好 为我的设置工作:Ubuntu 18 + xfce4
Zeta.Investigator,

2
我不希望面板中的某个项目仅用于工作热键。非常奇怪的解决方案
phil294

2
@Blauhirn您可以安装xfce4-volumed-pulse(似乎xfce4-volumed在Ubuntu 18.04中打包了),而无需面板插件即可获得热键支持。Launchpad
Jon

这解决了这个问题,我在Fedora的30
保罗

18

1.-配置

2.键盘

3.-应用程序快捷方式

4.添加

amixer set Master 5%+     --> (Volume Up)
amixer set Master 5%-     --> (Volume Down)
amixer set Master toggle  --> (Mute/Unmute)

更新:

amixer -D pulse set Master 1+ toggle   --> (fixed unmute, after mute)

在此处输入图片说明


添加静音/取消静音切换仅会使音频静音。当我按下相同的组合键时,音频不会取消静音。在Ubuntu 18.04 + xfce4上。增大和减小音量命令效果很好。
Akshay Gaur

我已经使用了“启用键盘快捷键”来将音量控制=“关”,并与“静音”热键上的混音器设置了“ Master 20%-”命令一起使用,以禁用“静音”热键,而不是使用“静音”来快速减小音量。它比静音更方便:)
idonnie

Ubuntu 18.04 / xfce4我必须在amixer -D pulse set Master 15%- 没有“ -D脉冲”的情况下使用,音量没有变化。
user3183018

使用“ axerer -D脉冲设置主1+切换”也可以取消静音工作
Panoptik

9

请注意,两个答案都是正确的,但是每个答案都取决于声音管理的不同包。埃里克(Erik)在这里使用, pulseaudio 而塞缪尔·洛扎(Samuel Loza)的答案暗示,那 alsamixer 就是使用。

xfce4-pulseaudio-plugin

  1. 右键单击面板->面板子菜单->添加新项目...
  2. 添加PulseAudio插件的实例
  3. 右键单击面板中刚出现的图标,然后单击“属性”。确保启用“启用音量控制的键盘快捷键”。->请参阅:声音设置->混音器将告诉您所使用的包。如果pulseadio使用该字段应告知pavucontrol
  4. 打开键盘快捷键的配置,并添加以下命令:
    pactl -- set-sink-volume 0 +10%#将音量每提高10%(可能超过100%,可能会使声音失真)
    pactl -- set-sink-volume 0 -10% #将音量每降低10%
    pactl -- set-sink-mute 0 toggle #静音/取消静音

alsamixer (比较塞缪尔的答案)

  1. 检查alsamixer是否正在作为您的声音管理。
  2. 请查看键盘快捷键的配置并进行编辑:
    amixer set Master 10%+ #将音量提高10%,
    amixer set Master 10%- #将声音降低10%,将
    amixer set Master toggle #音频静音/取消静音

第一个解决方案在Debian Stretch上对我有效,从jessie升级后,我的声音出现问题。设置也可以在使用耳机时使用。一个人可以自由地调整以%为单位的增减量。

重复的问题:
如何使用键盘快捷键增加或减少Xfce的音量?(英语,北美)使用
静音按钮将声音静音和取消静音(英语,Debian jessie)

更多链接:
https://wiki.debian.org/Sound(英语,Debian的)
https://bugs.launchpad.net/xfce4-volumed/+bug/883485(英语,Debian的Ubuntu的+)
https://开头askubuntu。 com / questions / 652890 / shortcuts-volume-specific-output(英语,Ubuntu 15.04)
降低或增加所有输出的pulseaudio音量(英语,Debian sid)
https://mysudo.wordpress.com/2015/03/27/unmute -pulseaudio-sound-in-xfce-debian-jessie /(德语,Debian jessie)
https://ubuntuforums.org/showthread.php?t=2342661(英语,Ubuntu)


即使使用Pulseaudio,Alsamixer也应始终正常工作
Erik

0

删除〜/ .config / pulse中的文件,然后在终端中运行以下命令即可解决该问题:

pulseaudio -k

之后,您可能需要重新启动声音播放应用程序,如果pulseaudio不能自行重新启动,则会重新启动它:

pulseaudio --start

好的。在窗口底部 click添加。在为命令打开的窗口中输入以下内容:

amixer -D pulse sset Master 3%+ unmute

现在单击确定,然后它将要求您按要分配给该命令的键。只需按提高音量按钮即可。

然后,您可以对音量降低按钮使用以下步骤重复该过程:

amixer -D pulse sset Master 3%- unmute

如果您还具有静音按钮,请使用此按钮再重复一次:

amixer -D pulse sset Master toggle

万一您的权限被弄乱了,此终端命令将解决它们(我不知道有其他方法可以这样做,对不起!):

sudo chown -Rc $USER:$USER $HOME

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.