删除pulseaudio后重新使用音量控制媒体键

tsh*_*ang 7 keyboard-shortcuts gnome3

我正在 Debian 测试中运行 GNOME 3 后备桌面,我删除了一些pulseaudio软件包,因为我不需要高级功能。这导致我控制扬声器音量的多媒体键不再起作用。这迫使我在经典的音量控制小程序上使用鼠标来控制音量,这并不总是很方便。

这是我得到的:

$ acpi_listen
button/volumedown VOLDN 00000080 00000000 K
button/volumeup VOLUP 00000080 00000000 K
Run Code Online (Sandbox Code Playgroud)

注意:其他 Fn 键(亮度、暂停等)工作正常

tsh*_*ang 3

ArchWiki 页面提供了解释,并且创建以下文件对我有用:

/etc/acpi/actions/卷

#! /bin/sh
step=5
case $1 in
  -) amixer set Master $step-;;
  +) amixer set Master $step+;;
esac
Run Code Online (Sandbox Code Playgroud)

/etc/acpi/events/volume_down

event=button/volumedown
action=/etc/acpi/actions/volume -
Run Code Online (Sandbox Code Playgroud)

/etc/acpi/events/volume_up

event=button/volumeup
action=/etc/acpi/actions/volume +
Run Code Online (Sandbox Code Playgroud)