Регулирование громкости

Сломалась мультимедийная клавиатура, поставил обычную. В ~/.config/openbox/rc.xml по https://wiki.archlinux.org/index.php/Openbox#ALSA добавил следующее:
    <keybind key="W-Up">
      <action name="Execute"><command>amixer set Master 5%+</command></action>
    </keybind>
    <keybind key="W-Down">
      <action name="Execute"><command>amixer set Master 5%-</command></action>
    </keybind>

Однако эти комбинации не срабатывают, в консоли команды работают. Посоветуйте решение.

коды левой Super, правой Super, Up, Down:
KeyRelease event, serial 46, synthetic NO, window 0x2400001,
    root 0x29b, subw 0x0, time 3518621, (-398,443), root:(538,627),
    state 0x10, keycode 133 (keysym 0xfe0c, ISO_First_Group), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False
KeyRelease event, serial 46, synthetic NO, window 0x2400001,
    root 0x29b, subw 0x0, time 3763819, (-464,269), root:(546,925),
    state 0x2010, keycode 134 (keysym 0xfe0e, ISO_Last_Group), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False
KeyRelease event, serial 46, synthetic NO, window 0x2400001,
    root 0x29b, subw 0x0, time 3588636, (-435,24), root:(404,738),
    state 0x2010, keycode 111 (keysym 0xff52, Up), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False
KeyPress event, serial 46, synthetic NO, window 0x2400001,
    root 0x29b, subw 0x0, time 3589228, (-435,24), root:(404,738),
    state 0x2010, keycode 116 (keysym 0xff54, Down), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False
Если в терминале говоришь
amixer set Master 5%+
то громкость меняется?

Если
    <keybind key="W-Down">
      <action name="Execute"><command>xterm</command></action>
    </keybind>
и нажать super+down, xterm запускается?
0leg
Если
    <keybind key="W-Down">
      <action name="Execute"><command>xterm</command></action>
    </keybind>
и нажать super+down, xterm запускается?

Нет.
что xev показывает при нажатии суперкнопки?
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
вопрос глупый, конечно же,
но вы reconfigure openbox делали?
YuriMann
Посоветуйте решение
Советую: попробуйте xmodmap
Пример: настраиваем регулировку яркости экрана
$ xmodmap -pke
keycode 231 = Cancel NoSymbol Cancel
keycode 232 = XF86MonBrightnessDown NoSymbol XF86MonBrightnessDown
keycode 233 = XF86MonBrightnessUp NoSymbol XF86MonBrightnessUp
keycode 234 = XF86AudioMedia NoSymbol XF86AudioMedia
и прочее...
$ vim .Xmodmap
keycode 232 = XF86MonBrightnessDown
keycode 233 = XF86MonBrightnessUp
HP Pavilion g6-1054er
DualCore Intel Core i5-2410M, 8GB DDR3 SDRAM, Mobile Intel HD Graphics, ATI Radeon HD 6470M
sleepycat
что xev показывает при нажатии суперкнопки?
В первом посте указано.

pavelchavyr
вопрос глупый, конечно же,
но вы reconfigure openbox делали?
Да, и перезапуск WM тоже.
KeyPress event, serial 32, synthetic NO, window 0x2000001,
    root 0xae, subw 0x0, time 527573, (589,382), root:(593,450),
    state 0x0, keycode 133 (keysym 0xffeb, Super_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
sleepycat
KeyPress event, serial 32, synthetic NO, window 0x2000001,
    root 0xae, subw 0x0, time 527573, (589,382), root:(593,450),
    state 0x0, keycode 133 (keysym 0xffeb, Super_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False
И ?
пока не знаю сам ищу, косяк у Вас с драйвером клавы или нет. Эт моя левая вин-кнопка.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
 
Зарегистрироваться или войдите чтобы оставить сообщение.