Cómo hacer que las teclas multimedia funcionen en mi portátil ASUS N56VZ Ubuntu 12.04

11

No consigo que funcionen mis claves multimedia (FN Keys). El portátil es un ASUS N56VZ.

Si normalmente presiono las combinaciones de teclas multimedia, no pasa nada. Si intento obtener los códigos de tecla mientras presiono, por ejemplo, Fn+ F8(esto debería subir el volumen) con xev o acpi_listen iniciado, no hay salida en absoluto. Solo funcionan las combinaciones Fn+ F1(En espera) y Fn+ F2(Encendido / apagado inalámbrico), pero tampoco hay salida en xev o acpi_listen, mientras se hace esto.

Que puedo hacer aqui

linuxrecon
fuente
2
Hay un par de actualizaciones recientes de BIOS para su computadora portátil: ¿tiene la última instalada?
fossfreedom
He probado esto y actualiza mi BIOS a la versión más reciente en la página oficial del controlador ASUS N56VZ. Después de esta actualización, todavía no hay éxito.
linuxrecon

Respuestas:

3

También tengo un Asus N56VZ.

Buenas noticias, puede tener casi todas las teclas Fn para trabajar (todas excepto las teclas de control de retroiluminación de la pantalla, no sé por qué)

Malas noticias, por el momento, tendrá que esperar el lanzamiento del kernel 3.5 o modificar el código fuente de acuerdo con lo que puede ver aquí si no puede esperar.

ACTUALIZACIÓN 19/11/2012

Buenas noticias, la mayoría de las teclas Fn funcionan desde Ubuntu 12.10.

Otra buena noticia! Para las teclas de control de retroiluminación de la pantalla reacia (F5 y F6), he encontrado este procedimiento . Originalmente se ha escrito para el Asus Zenbook Prime, pero funciona como un encanto con el N56VZ.

ACTUALIZACIÓN 07/04/2013

Recientemente actualicé mi firmware a la versión 2.16. Desafortunadamente, la solución alternativa de fixasus backlight parece ineficiente con esta versión. Las Fn+F5/F6teclas de retroiluminación de la pantalla ya no funcionan. De todos modos, esta situación debería arreglarse para fin de mes con el lanzamiento de Ubuntu 13.04. Acabo de probar el Live CD beta y todo funciona bien con él.

Jean-Louis Jouannic
fuente
Tengo N56VJ muy similar a N56VZ. Tengo algunos problemas de suspensión con ubuntu 12.10 en n56VJ, por favor vea esto: goo.gl/uNOY0 ¿también experimenta este problema al final?
ashishsony
@ Jean-Louis ¿Cómo aplicó el fixasusbacklight? ¿Cuál es su combinación de compensaciones base y compensaciones DIDL y CADL? Para BIOS 2.12, seguí el procedimiento descrito en el enlace y encontré que las direcciones respectivas eran 0xCA876018, 0x120 y 0x220. Desafortunadamente, esto todavía no funciona y no hay Fn + F5 ni Fn + F6.
Adam Ryczkowski
@ adam-ryczkowski No tengo la misma versión de BIOS. El mío es 2.11. Para esta versión, los valores que indicó son eficientes. ¿ Intentó aplicar el procedimiento indicado en el archivo README para extraer las compensaciones DIDL / CADL?
Jean-Louis Jouannic
@ Jean-Louis Sí, lo hice. Edité tres valores en ese script. Por cierto: cuando uso la acpi_os=línea en / etc / default / grub, puedo ajustar el brillo con Fn + F5 / F6, (sin el script), pero solo alrededor del 20% superior. Y aunque el ajuste funciona técnicamente, Ubuntu no lo sabe; No puedo atrapar la tecla Fn-F5 para vincularlo xbacklighty no hay notificación de OSD sobre el cambio de brillo de la pantalla.
Adam Ryczkowski
@ Adam-Ryczkowski Bueno. Me temo que no podré ayudarte. Quizás pueda intentar actualizar su firmware. Como mencioné anteriormente, con el último BIOS 2.16, parece que no es necesaria más solución. Todas las teclas Fn funcionan bien.
Jean-Louis Jouannic
2

Según Asus, esto puede ser un problema con el BIOS. También dijeron que de acuerdo con las respuestas del equipo de BIOS, el método de llamada del método de evaluación wmi, devuelve ASUS_WMI_UNSUPPORTED_METHOD en las nuevas computadoras portátiles ASUS. Este parche lo arregla. 1

Como dijo fossfreedom, hay un par de actualizaciones recientes de BIOS para su computadora portátil. Debe asegurarse de que su BIOS esté actualizado antes de intentar esta solución.

Compartí este archivo en Dropbox, porque no pude encontrarlo en ningún lugar que no requiera que tengas un nombre de usuario y una contraseña.

Entonces, primero debe descargar el archivo asus-wmi-dkms_0.2_all.deb. Una vez que haga eso, simplemente presione Ctrl+ Alt+ Ten su teclado para abrir Terminal. Cuando se abra, navegue a la carpeta donde descargó el archivo, probablemente la carpeta Descargas, y luego ejecute los siguientes comandos.

sudo apt-get install dkms
sudo dpkg -i asus-wmi-dkms_0.2_all.deb

Espero que esto funcione para ti.

Haga clic aquí para descargar el archivo

1 Fuente: Asus VIP Tech Support

PD: Avísame si esto funciona. Porque si no es así, necesito informar al servicio de asistencia VIP de Asus. Gracias

Mitch
fuente
¿Sabes cómo actualizar la BIOS desde Ubuntu? Solo tengo Ubuntu (y Windows 7 en virtualbox, pero creo que no puedo actualizar la BIOS desde una VM) instalado. Gracias
fernando garcía
1
Eche un vistazo a esto: ehow.com/how_7256759_update-bios-ubuntu.html
Mitch
Obtengo un Error! Bad return status for module build on kernel: 3.2.0-26-generic (x86_64)cuando ejecuto el comando dpkg anterior. He actualizado la BIOS a la última versión (N56VZ.204).
Keppil
¿Descargó el archivo?
Mitch
@Mitch: Sí, actualicé el BIOS, luego descargué el archivo y ejecuté los comandos que especificó anteriormente, lo que me dio una gran cantidad de resultados que terminaron en la línea de mi comentario anterior.
Keppil
1

También tengo un ASUS N56VZ.

Para que la tecla Fn funcione, instalé el kernel 3.5.3, todo menos el brillo de la pantalla funciona perfectamente. Estoy bastante seguro de que no es necesaria una actualización del kernel, supongo que si actualiza el módulo asus_wb_wmi será suficiente.

Otra cosa que está funcionando ahora con este núcleo es el led Wifi que no funcionaba antes.

Erico
fuente
En un kernel actual Ubuntu 12.04 3.2.0-32-genérico, todas las teclas de función, excepto el Brillo de pantalla, funcionan bien. ¿Sabes de qué módulo es responsable el WiFi led?
tommyk
0

Intente editar sus atajos de teclado, ya que todas las funciones multimedia enumeradas anteriormente están disponibles para entrada.

Vaya a Configuración del sistema, Teclado, luego haga clic en la pestaña Accesos directos. Las funciones que está buscando se encuentran en la sección Sonido y medios, pero también puede encontrar algunas funciones útiles que vale la pena cambiar en otras secciones.

xlukasx
fuente
Intente utilizar la sugerencia de los foros de Ubuntu: ubuntuforums.org/showpost.php?p=9212176&postcount=3
xlukasx
También probé esto, pero incluso con esta adición, no son posibles las combinaciones de teclas para FN + Fx. También xev no da ninguna salida aquí ...
linuxrecon
0

Parece la función, las teclas multimedia son enrutadas por software; con la excepción de las funciones de energía, energía en espera y wifi.
SI desea esos accesos directos a funciones, deberá crearlos manualmente en las preferencias de KB: porque no son extensiones nativas.

Por ejemplo: mi teclado tiene teclas de acceso directo completamente separadas (es un viejo HP que encontré) y hay un botón llamado "Compras" que es un código separado y sin asignar. Entonces lo configuré en la terminal.

Si accede a la configuración del teclado -> pestaña Atajos: ¿le permite asignar "Función + Fx"?

TardisGuy
fuente
No, no hay manera. No puedo asignar con las teclas FN + F1, simplemente no se reconocen. Lo único que puedo hacer es configurar el volumen hacia arriba / abajo (por ejemplo) con SHIT + Fx en lugar de Fn + Fx, pero esta no es una solución real.
linuxrecon
0

Tengo un Asus N53SM, y todas mis teclas FN + F * se muestran como un código clave en xev. Asegúrese de tener seleccionada la ventana xev mientras prueba las claves. Si sus teclas no producen un código clave, entonces no hay forma de que el sistema XWindows sepa cuándo se presionan.

Sepero
fuente
Estoy absolutamente seguro de que la ventana xev estaba en frente. De lo contrario, no sería posible probar otras teclas como 12345 con una salida.
linuxrecon
0

Tengo un N56VJ y la última actualización del kernel a 3.7.0.4 finalmente tiene la luz de fondo de pantalla f6, F7 funcionando. Están generando eventos en xev y obtengo la pantalla deslizante en la esquina superior derecha. Sin embargo, no cambiará mucho el brillo, el control deslizante solo se moverá hacia abajo hasta aproximadamente el 90 por ciento. ¿Hay alguna manera de cambiar el rango?

usuario109005
fuente
Si tiene otra pregunta, hágala haciendo clic en el botón Hacer pregunta .
Oyibo
Confirmo que en N56VZ, en un día feliz, milagrosamente el Fn + F5 / F6 comenzó a producir eventos de teclado, el brillo comenzó a cambiar y el OSD comenzó a confirmarlo (!).
Adam Ryczkowski
1
Puede cambiar manualmente el nivel de brighntess hasta el final (para deshabilitarlo por completo) haciendo echo 23 > /sys/class/backlight/intel_backlight/brightnesscomo root. "23" es el nivel de brillo deseado. Si pone "0", la pantalla se verá en blanco.
Adam Ryczkowski