Audio

如何使用媒體鍵控制音量?

  • December 8, 2018

我的安裝:Gentoo + Xorg + i3 + PulseAudio。 acpi_listen給出正確的輸出,例如 VOLUP、VOLDOWN

但我不知道如何讓這些鍵真正改變音量。

我的筆記型電腦型號是HP Pavilion 15-n059sr

為什麼解決方案取決於鍵盤?

我認為這樣的功能是 X11 本身自帶的,但事實證明它是自帶的xbindkeys,這是一個與 X11 相關的程序,屬於miscellaneous類別。

要使多媒體鍵(音量、亮度)正常工作,請創建*~/.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*

播放、下一步等鍵由您的多媒體播放器處理。

引用自:https://unix.stackexchange.com/questions/486451