Aller au contenu

[RESOLU] Switch headphone/speaker


TKz

Messages recommandés

Bonsoir à tous, j'ai un petit problème, j'espère que vous pourrez m'éclairer de vos lumières. :zarb:

Basiquement, je me demande comment fonctionne le switch headphone/speaker sur une distribution linux ? :zarb: (vous branchez votre casque, le son des enceintes est coupé et routé vers le casque).

Est-ce alsa qui s'en occupe ? Si oui, comment (quelles options) ?

Sinon, quel processus gère cela ?

Plus précisement, je me pose cette question parceque j'ai installé une debian sur mon zaurus (SL-C1000), et suite à un apt-get dist-upgrade, cela ne fonctionne plus ...

Google ne m'a pas trop aidé sur le coup, mais sinon on mettra ca sur le dos de l'horaire ... matinale. :francais:

Lien vers le commentaire
Partager sur d’autres sites

Je pense pas que ce soit matériel, étant donné que parfois ca marche .. parfois ca marche pas :eeek:

En tout cas il doit y avoir une configuration logicielle.

A ce propos lorinc, si tu retrouves le nom de cette option, je suis preneur :transpi:

Merci :transpi:

Lien vers le commentaire
Partager sur d’autres sites

Bon, j'ai finalement trouvé comment ça marche, sur le Zaurus en tout cas (c'est la catastrophe, y'a aucune documentation,j'ai du me farcir de trouver et lire 4 shell scripts pour comprendre comment ça marche). :reflechis:

Bon en gros, tous les matériels ne gèrent pas ce système de switch, mais ils génèrent un event qui est récupéré par un daemon (switchevd dans mon cas). Ce daemon appelle lui un script avec deux arguments, qui appelle lui même un autre script avec deux autres arguments. Et c'est ce dernier script qui modifie en live les paramètres de alsa (comme si on avait fait un alsamixer pour mettre speaker à on et headphone à off en gros).

Bref, c'est pas super propre, mais visiblement pas d'autre solution si c'est pas pris en charge par le matériel ...

:francais:

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...