亮度和音量鍵綁定在 dwm 中不起作用

亮度和音量鍵綁定在 dwm 中不起作用

我正在嘗試使用 dwm 讓音量和亮度鍵正常工作。我將其放入 dwm/config.h 中:

static const char *upvol[] = {"/usr/bin/pactl", "set-sink-volume", "0", "+5%", NULL };
static const char *downvol[] = {"/usr/bin/pactl", "set-sink-volume", "0", "-5%", NULL };
static const char *mutevol[] = {"/usr/bin/pactl", "set-sink-mute", "0", "toggle", NULL };

static const char *brightnessup[] = {"sudo", "xbacklight", "-inc", "5", NULL };
static const char *brightnessdown[] = {"sudo", "xbacklight", "-dec", "5", NULL };

這也適用於靜態 Key keys[] 中的按鍵綁定。

{ MODKEY,       XF86XK_AudioLowerVolume,  spawn, {.v = downvol} },
{ MODKEY        XF86XK_AudioRaiseVolume,  spawn, {.v = upvol} },
{ MODKEY,       XF86XK_AudioMute,         spawn, {.v = mutevol} },
{ MODKEY,       XF86XK_MonBrightnessUp,   spawn, {.v = brightnessup} },
{ MODKEY,       XF86XK_MonBrightnessDown, spawn  {.v = brightnessdown} },

到目前為止我已經在命令列中嘗試過這個

sudo make uninstall
sudo make install

然後我嘗試在 root 中執行相同的操作,但這並沒有改變任何內容,我還殺死了 xsessions 並再次啟動了所有內容,但它似乎仍然沒有改變任何內容。

相關內容