Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/03/2010, à 11:23

wlourf

[résolu][openbox] gérer le son par les touches du clavier

Bonjour,

J'ai un clavier qui permet de gérer le volume (plus, moins, muet) et ça fonctionne bien avec Gnome. Mais sous Openbox ces touches sont inopérantes, peut-on les rendre actives? Pour le son j'utilise gnome-alsamixer, je suppose que ça vient de ça non?
En plus, ma session démarre toujours avec le volume muet ...

Merci

Dernière modification par wlourf (Le 28/03/2010, à 15:16)

Hors ligne

#2 Le 28/03/2010, à 13:51

vincentp010

Re : [résolu][openbox] gérer le son par les touches du clavier

Salut,

il faut éditer le fichier ~/.config/openbox/rc.xml
Dans la section keyboard:

<keybind key="XF86AudioMute">
      <action name="Execute">
        <command>amixer set Master toggle</command>
      </action>
    </keybind>
    <keybind key="XF86AudioLowerVolume">
      <action name="Execute">
        <command>amixer set Master 2dB- unmute</command>
      </action>
    </keybind>
    <keybind key="XF86AudioRaiseVolume">
      <action name="Execute">
        <command>amixer set Master 2dB+ unmute</command>
      </action>
    </keybind>

Remplace le nom des touches par les tiennent, que tu peux avoir avec la commande xev
Et ne pas oublier openbox --reconfigure pour prendre en compte les modifications.


Desktop: Archlinux OpenBox
Laptop: Dualboot Ubuntu-Studio 9.10 / Archlinux OpenBox
Server: EeeBox Ubuntu-Server 8.10 500Go

Hors ligne

#3 Le 28/03/2010, à 15:16

wlourf

Re : [résolu][openbox] gérer le son par les touches du clavier

Merci, ça marche bien sauf que j'ai du mettre "amixer -c 0"  car j'ai deux cartes sons et amixer ne trouvait pas la bonne.
Du coup, pour l'audio au démarrage, une ligne comme ça dans autostart.sh fait l'affaire:

amixer -c 0 set Master 10 unmute &

a+

Hors ligne