3 votes

Comment désactiver les contrôles de volume en ligne sur les écouteurs connectés au Mac ?

Le bouton d'augmentation du volume de mes écouteurs Apple s'enclenche parfois de manière aléatoire, ce qui fait monter le volume de mon Macbook Air mi-2013 au maximum. C'est mauvais pour mon audition et cela peut être assez surprenant. Existe-t-il un moyen de désactiver les commandes de volume ?

3voto

Julian Points 51

(Je voulais répondre cette question mais je n'avais pas assez de réputation).

Veuillez noter que chargement et déchargement extensions du noyau peut avoir des conséquences inattendues. Cette solution a fonctionné pour moi sans causer de problèmes sur mon Macbook Air mi-2013, mais cela peut ne pas être le cas pour votre configuration. Comprenez ce que vous faites et faites-le à vos risques et périls.

  1. Terminal ouvert

  2. Avec des écouteurs branchés, entrez cette commande pour vérifier que AppleMikeyHIDDriver contrôle vos écouteurs hidutil list | grep AppleMikeyHIDDriver . NE PAS CONTINUER SI LA SORTIE EST VIDE. Mon résultat ressemblait à ceci :

    0x0 0x0 0x0 12 1 0x100000975 (null) AppleMikeyHIDDriver Apple Mikey HID Driver (null) (null)

  3. Exécutez cette commande pour vous assurer que le com.apple.driver.AppleMikeyHIDDriver l'extension du noyau est en cours d'exécution kextstat | grep com.apple.driver.AppleMikeyHIDDriver . NE PAS CONTINUER SI LA SORTIE EST VIDE. Mon résultat ressemblait à ceci :

    179 0 0xffffff7f83cf9000 0x2000 0x2000 com.apple.driver.AppleMikeyHIDDriver (131) DE4003F6-F4F3-3C84-AB83-6CCDE6CF5DFC <49 8 5 3 1>

  4. Débranchez vos écouteurs de votre Mac. L'étape suivante a échoué pour moi s'ils étaient branchés avec l'erreur suivante :

    (kernel) Can't remove kext com.apple.driver.AppleMikeyHIDDriver; services failed to terminate - 0xe00002c7. Failed to unload com.apple.driver.AppleMikeyHIDDriver - (iokit/common) unsupported function.

  5. Exécutez cette commande pour désactiver le contrôle en ligne du volume et du micro. sudo kextunload -b com.apple.driver.AppleMikeyHIDDriver . Vous devrez peut-être saisir votre mot de passe.

Si vous voulez l'activer dans le futur, il suffit de lancer sudo kextload -b com.apple.driver.AppleMikeyHIDDriver ou redémarrez votre mac et tout devrait revenir à la normale.

0 votes

Que faire si la sortie est vide ?

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X