2 votes

Utiliser les touches de volume sous Linux

J'ai un clavier qui est juste un clavier générique Gateway que j'ai eu avec mon PC. Je me demandais s'il était possible d'utiliser les touches de volume sur ce clavier. J'ai la sortie de xev après avoir appuyé sur les deux touches de volume haut et bas.

KeyPress event, serial 35, synthetic NO, window 0x2000001,
root 0x162, subw 0x0, time 3904956, (-45,-188), root:(378,348),
state 0x0, keycode 122 (keysym 0x1008ff11, XF86AudioLowerVolume), same_screen YES,
XLookupString gives 0 bytes: 
XmbLookupString gives 0 bytes: 
XFilterEvent returns: False

KeyRelease event, serial 38, synthetic NO, window 0x2000001,
root 0x162, subw 0x0, time 3905056, (-45,-188), root:(378,348),
state 0x0, keycode 122 (keysym 0x1008ff11, XF86AudioLowerVolume), same_screen YES,
XLookupString gives 0 bytes: 
XFilterEvent returns: False

KeyPress event, serial 38, synthetic NO, window 0x2000001,
root 0x162, subw 0x0, time 3906475, (-45,-188), root:(378,348),
state 0x0, keycode 123 (keysym 0x1008ff13, XF86AudioRaiseVolume), same_screen YES,
XLookupString gives 0 bytes: 
XmbLookupString gives 0 bytes: 
XFilterEvent returns: False

KeyRelease event, serial 38, synthetic NO, window 0x2000001,
root 0x162, subw 0x0, time 3906574, (-45,-188), root:(378,348),
state 0x0, keycode 123 (keysym 0x1008ff13, XF86AudioRaiseVolume), same_screen YES,
XLookupString gives 0 bytes: 
XFilterEvent returns: False

Alors, que puis-je faire pour que ceux-ci changent mon volume sous Crunchbang Linux ?

Merci d'avance !

2voto

Sous Ubuntu, un moyen facile (habituellement) est d'installer KeyTouch . Si votre clavier n'est pas pris en charge dès la sortie de l'emballage, vous avez besoin à la fois de l'option keytouch y keytouch-editor paquets. Lancez l'éditeur keytouch, et configurez votre clavier.

Les autres pages pertinentes du wiki Ubuntu sont Touches de raccourci/Dépannage (mais essayez d'abord KeyTouch) et Touches de raccourci/Architecture (en expliquant que ce n'est pas aussi simple que cela devrait l'être sous le capot).

Je ne sais pas dans quelle mesure ces informations sont pertinentes pour Crunchbang, qui est basé sur Ubuntu mais qui pourrait avoir changé des choses liées à la configuration du clavier.

2voto

Daniel Andersson Points 22765

Dans une situation similaire sur un ordinateur portable, je laisse le gestionnaire de fenêtres (Fluxbox) gérer les événements via les raccourcis clavier suivants dans ~/.fluxbox/keys :

XF86AudioLowerVolume    :ExecCommand amixer sset -q Master,0 5%- 
XF86AudioRaiseVolume    :ExecCommand amixer sset -q Master,0 5%+ 
XF86AudioMute           :ExecCommand amixer sset -q Master,0 toggle

D'après ce que j'ai compris, Crunchbang utilise OpenBox par défaut. La solution est donc peut-être similaire à celle de Fluxbox.

0voto

0voto

Nell Points 1

Voici ce que j'ai mis dans mon rc.xml

    <keybind key="XF86AudioRaiseVolume">
  <action name="Execute">
    <execute>amixer sset -q Master,0 5%+</execute>
  </action>
</keybind> 
<keybind key="XF86AudioLowerVolume">
  <action name="Execute">
    <execute>amixer sset -q Master,0 5%-</execute>
  </action>
</keybind>
<keybind key="XF86AudioMute">
  <action name="Execute">
    <execute>ExecCommand amixer sset -q Master,0 toggle</execute>
  </action>
</keybind>

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X