10 votes

Comment mapper les boutons de volume sur les EarPods d'Apple

Je ne peux pas contrôler le volume à l'aide des boutons des Apple EarPods. Existe-t-il un moyen de le faire ?

Mon système : Ubuntu 14.04 64bit.

7voto

Commanderjsoc Points 156

Les écouteurs Apple EarPods utilisent un type de connecteur spécial/différent appelé CTIA .

Votre Macbook fonctionne parfaitement avec les écouteurs CTIA parce qu'ils sont tous deux des produits Apple et qu'ils implémentent le CTIA. Votre installation ubuntu utilise probablement OMTP .

Voici une image illustrant le décalage :

enter image description here

Cette incompatibilité vous empêchera d'utiliser vos écouteurs Apple EarPods

0voto

benjamin button Points 163

Votre casque est équipé d'un connecteur TRRS (tip-ring-ring-sleeve). Vous pouvez le voir ci-dessous.

enter image description here

Des anneaux noirs séparent les contacts des signaux. Ici, nous avons 3 anneaux noirs et 4 lignes de signaux (contacts). Ces contacts sont utilisés pour ;

  1. Sol
  2. Signal stéréo-1
  3. Signal stéréo-2
  4. Commande par bouton

Il faut donc 4 contacts différents dans le connecteur de l'appareil hôte (par exemple la prise audio d'un ordinateur portable) pour pouvoir utiliser tous ces signaux.

Vous dites que "je ne peux pas contrôler le volume en utilisant les boutons du casque". Dans ce cas, nous devons nous poser les questions suivantes ;

  1. Est-ce que le connecteur audio de notre ordinateur a 4 contacts (matériel) ?
  2. Si c'est le cas, la machine dispose-t-elle d'un convertisseur DAC pour comprendre les signaux des boutons (toujours au niveau du matériel) ?
  3. Si les questions ci-dessus sont toutes deux positives, avons-nous les pilotes appropriés dans le système d'exploitation pour faire fonctionner ce composant DAC ?

Si vous pouvez répondre "oui" à toutes les questions mentionnées ci-dessus mais que votre PC ne comprend toujours pas les boutons, alors.. ;

  1. Vous avez peut-être un problème avec vos écouteurs.
  2. Il faut approfondir la question pour automatiser la capture des événements liés à la pression d'une touche et associer ces événements à une action (comme l'augmentation du volume, l'ouverture d'un navigateur Web ou toute autre chose).

-1voto

Amias Points 4968

Vous ne dites pas quel appareil vous utilisez, mais la plupart des ordinateurs portables modernes dotés d'une prise de ce type vous demanderont, s'ils sont correctement configurés, de sélectionner le type d'appareil que vous avez branché et de configurer le port de manière appropriée.

Le fait que cela ne se produise pas suggère que vous n'avez pas chargé le bon profil pour la configuration particulière de la puce de votre ordinateur (portable ?).

Les options possibles sont énumérées ci-dessous

http://www.alsa-project.org/main/index.php/Help_To_Debug_Intel_HDA

Un outil pour aider à trouver les bonnes options est disponible ici

http://www.alsa-project.org/main/index.php/HDA_Analyzer

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