如何使用媒体键控制音量?

如何使用媒体键控制音量?

我的安装:Gentoo + Xorg + i3 + PulseAudio。 acpi_listen给出正确的输出,例如 VOLUP、VOLDOWN

但我不知道如何让这些键真正改变音量。

我的笔记本电脑型号是惠普 Pavilion 15-n059sr

为什么解决方案取决于键盘?

答案1

我以为这样的功能是 X11 本身自带的,但事实证明它是附带的xbindkeys,这是一个与 X11 相关的程序,属于类别各种各样的

要使多媒体键(音量、亮度)正常工作,请创建〜/ .xbindkeysrc。要获取有关文件如何组成的有用信息(默认文件内容),请调用xbindkeys -d

# ~/.xbindkeysrc

#-----VOLUME-----#
#
# Decrease volume
"pactl set-sink-volume @DEFAULT_SINK@ -1000"
   XF86AudioLowerVolume

# Increase volume
"pactl set-sink-volume @DEFAULT_SINK@ +1000"
   XF86AudioRaiseVolume

# Mute volume
"pactl set-sink-mute @DEFAULT_SINK@ toggle"
   XF86AudioMute


#----BACKLIGHT----#
#
# Increase backlight
"xbacklight -inc 10"
   XF86MonBrightnessUp

# Decrease backlight
"xbacklight -dec 10"
   XF86MonBrightnessDown

并添加xbindkeys到自启动。我将其添加到〜/.xinitrc

按键如播放,下一个由您的多媒体播放器处理。

相关内容