
No puedo controlar el volumen con los botones de los EarPods de Apple. ¿Hay alguna manera de hacerlo?
Mi sistema: Ubuntu 14.04 64bit.
Respuesta1
Los EarPods de Apple utilizan un tipo especial/diferente de diseño de conector llamadoCTIA.
Su Macbook funciona perfectamente con los auriculares CTIA porque ambos son productos de Apple e implementan CTIA. Lo más probable es que su configuración de Ubuntu utiliceOMTP.
Aquí hay una imagen que muestra la discrepancia:
Esta incompatibilidad le impedirá utilizar sus Apple EarPods
Respuesta2
Sus auriculares tienen un conector TRRS (punta-anillo-manga). Que se puede ver a continuación.
Los anillos negros separan los contactos de señal. Aquí tenemos 3 anillos negros y 4 líneas de señal (contactos). Estos contactos se utilizan para;
- Suelo
- Señal estéreo-1
- Señal estéreo-2
- control de botones
Entonces, debemos tener 4 contactos diferentes en el conector del dispositivo host (por ejemplo, el conector de audio de su computadora portátil) para poder usar todas esas señales.
Estás diciendo que "No puedo controlar el volumen mediante los botones de los auriculares". En este caso tenemos que hacernos estas preguntas;
- ¿El conector de audio de nuestra computadora tiene 4 contactos (elemento de hardware)?
- Si es así, ¿la máquina tiene un convertidor DAC para comprender las señales de los botones (aún es una cuestión de hardware)?
- Si las preguntas anteriores son afirmativas, ¿tenemos los controladores adecuados en el sistema operativo para ejecutar este componente DAC?
Si puede responder "sí" a todas las preguntas mencionadas anteriormente pero aún así la PC no comprende los botones, entonces;
- Es posible que tengas un problema con tus auriculares.
- Debe profundizar más para automatizar la captura de eventos presionados por teclas y asociar estos eventos a una acción (como subir el volumen/abrir el navegador web o cualquier otra cosa).
Respuesta3
No dice qué dispositivo está utilizando, pero la mayoría de las computadoras portátiles modernas con un enchufe de ese tipo, cuando están configuradas correctamente, le pedirán que seleccione qué tipo de dispositivo ha conectado y configure el puerto apropiadamente.
El hecho de que esto no esté sucediendo sugiere que no ha cargado el perfil correcto para el diseño de chip particular de su computadora (¿portátil?).
Las posibles opciones se enumeran aquí.
http://www.alsa-project.org/main/index.php/Help_To_Debug_Intel_HDA
Una herramienta para ayudar a encontrar las opciones correctas está disponible aquí.