Я пытаюсь заставить работать клавиши громкости и яркости с помощью 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 };
А также для сочетаний клавиш в статических клавишах [].
{ 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 и снова все загрузил, но это по-прежнему ничего не изменило.