Audio
如何設置聲音鍵增加/減少音量的量?
在我的筆記型電腦上,當我按下音量增大/音量減小鍵時,聲音桿會上升/下降 10 個單位。
我可以通過以下方式檢查
alsamixer
:當我按音量上時,聲音級別確實上升了 10 點。但我希望這些鍵不那麼明智:如果我按下一個鍵(音量增大/音量減小)時電平可以上升/下降 5 點,那就太好了。
我知道這些規則是在 中配置的
/lib/udev/hwdb.d
,但我在這些文件中發現的唯一內容是使用了“volumeup”和“volumedown”關鍵字,而不是按鈕增加/減少的數量。我怎麼能那樣做?
某處有配置文件嗎?
編輯
我在拱門上,我想知道配置儲存在哪裡(如果有的話)
我正在使用pulseaudio,我不知道這是否有幫助
就我而言,這不是pulseaudio的事情,取決於您使用的是哪個DE或WM我從未使用過帶有arch的DE,但對於WM,這是在他們的配置文件中配置的
- i3 (~/.config/i3/config)
#change volume bindsym XF86AudioRaiseVolume exec amixer -q set Master 5%+ bindsym XF86AudioLowerVolume exec amixer -q set Master 5%- bindsym XF86AudioMute exec amixer -q -D pulse set Master toggle
- 在 dwm 中進行配置(轉到 dwm 目錄並配置 config.h)
#include <X11/XF86keysym.h> { 0, XF86XK_AudioLowerVolume, spawn, SHCMD("amixer -q set Master 5%- ") }, { 0, XF86XK_AudioRaiseVolume, spawn, SHCMD("amixer -q set Master 5%+ ") },
- 對於 qtiles (.config/qtile/config.py)
([], "XF86AudioLowerVolume", lazy.spawn('amixer -q set Master 3%-')), ([], "XF86AudioRaiseVolume", lazy.spawn('amixer -q set Master 3%+')),