Algunas teclas no se detectan en mi teclado (¿teclas multimedia?) Con xev o xbindkeys o keytouch: ¿cómo detectarlas?

Es un bash más de conseguir que las teclas Fn para subir / bajar volumen, brillo, etc. funcionen. Esos controles simplemente no funcionan en mi ultrabook sin marca.

Quiero detectarlos para modificar /home/username/.config/openbox/lubuntu-rc.xml , ya que lo siguiente no parece funcionar:

   amixer -q sset Master 3%+ unmute 

Ni xev ni xbindkeys ni keytouch se detectan cuando keytouch volumen arriba o brillo abajo, por ejemplo. El botón de inicio / parar del panel táctil está funcionando, pero esas aplicaciones tampoco lo detectan.

También probé con dconf-editor como se sugiere aquí . next ya estaba configurado en XF86AudioNext (y está active )

Aquí , leí la siguiente explicación:

Algunas combinaciones de teclas Fn de portátiles son teclas multimedia (que aparecen en el sistema operativo como teclas comunes con códigos no estándar), mientras que otras activan eventos ACPI que eventualmente llegan al sistema operativo, y algunas son manejadas por el BIOS y nunca son vistas por el sistema operativo. Las rutas de información se explican en la página de Teclas de acceso rápido / Arquitectura en la wiki de Ubuntu, completa con diagtwigs.

Si el sistema operativo no puede ver nada cuando presiona las teclas de brillo, podría deberse a que el BIOS las maneja directamente. La batalla no está completamente perdida, en principio es posible piratear la BIOS, pero el nivel de dificultad aumenta considerablemente.

¿Alguna idea?

Es posible que necesite soporte de acpi

 sudo apt-get install acpi acpi-support acpica-tools acpid acpidump acpitail acpitool libacpi0 laptop-detect pommed 

Más allá de la instalación de los paquetes anteriores, finalmente solucioné este problema en mi computadora portátil al desinstalar el paquete toshet después de descubrir que mi modelo específico no era compatible o no era compatible con la aplicación toshet. Dudo que toshet instalado toshet pero puedes verificarlo al escribir el siguiente comando:

 dpkg -l | grep toshet 

No debería haber salida si toshet no está instalado. Si aparece en la salida posterior de ese comando, puede desinstalarlo escribiendo lo siguiente:

 sudo apt-get purge toshet