[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: son et ftp transparent





Frédéric Bothamy wrote:

* Baptiste Mathus <bmathus@free.fr> [2003-09-29 13:04] :
Ca y est, ça fonctionne (pour le son :) ) :

Avec xbindkeys (merci Jean-Michel), j'ai simplement utilisé :
xbindkeys -k pour récupérer le code de mes touches son+ et son- :

[...]

/si volume mute
  passer en non mute avec le volume précédent
sinon
  passer en mute
fin si
/
?

if [[ $(aumix -q | grep "pcm " | cut -d " " -f 2-3) = "0, 0" ]]; then
  aumix -L > /dev/null
else
  aumix -S && aumix -w0
fi

À ajuster selon ce que tu veux tester (ici, le volume sur pcm) et mettre
à 0.

[...]
Juste une petite précision si certains veulent faire la même manip : il
semble que xbindkeys n'accepte pas les instructions sur plusieurs
lignes, il faut donc donner la structure de contrôle sur une seule ligne
(en séparant chaque "instruction" en fait avec ";") :

#Pour couper/remettre le son
"if [[ $(aumix -vq | cut -d" " -f 2-3) = "0, 0" ]]; then aumix -L >
/dev/null; else aumix -S && aumix -v0; fi"
   m:0x0 + c:160

Ici, c'est pour traiter le volume général...

@++

Pour fignoler, j'ai une tite led au dessus du bouton de mute => Ya un moyen d'y accéder (de l'allumer ou de l'éteindre) ?!?

Par curiosité, il y a quoi comme symbole sur les touches ?


Si c ça que tu demandes :
symbole pour son+ => <I30>
symbole pour son- => <I2E>
symbole pour mute => <I20>

Dans le /etc/X11/xkb/symbols/inet j'ai déjà une correspondance qui semble convenir pour mon clavier... :-) :

partial alphanumeric_keys
xkb_symbols "hp" {

  // Describes the extra keys on an HP "Internet" keyboard.

  name[Group1]= "HP";
  key <I12>   {       [ XF86Search            ]       };
  key <I26>   {       [ Help                  ]       };
  key <I5F>   {       [ XF86Standby           ]       };
  key <I2E>   {       [ XF86AudioLowerVolume  ]       };
  key <I30>   {       [ XF86AudioRaiseVolume  ]       };
  key <I20>   {       [ XF86AudioMute         ]       };
};

Ça, c'est cool. Tu peux alors choisir le bon type de clavier dans la
configuration XFree et associer ces événements X aux fonctions que tu
veux faire.


Fred






Reply to: