Acabo de instalar Ubuntu 12.10 en mi Samsung 900X4C. Sin embargo, no puedo hacer que las luces de fondo del teclado funcionen.
Agregué los mapas de teclas según los documentos de la comunidad: Samsung Series 9 (sección Teclas de función). Pero independientemente de presionar Fn + F9 o F10 (disminución / aumento de la luz de fondo), obtengo:
- No hay luces en el teclado.
- Toggler en la esquina superior derecha siempre aparece como máximo (es decir, "luz completa")
¿Cómo se puede arreglar la luz de fondo del teclado? El botón Fan (Fn + F11) tampoco funciona, si también conoces ese sería genial.
Respuestas:
Compré exactamente el mismo modelo (900X4C) hace un par de días y he visto con éxito el funcionamiento de las teclas F9 / F10, y ni siquiera tuve que instalar el
samsung-tools
paquete Voria / tampoco, simplemente jugueteé con el/lib/udev/keymaps/samsung-other
archivo y el correspondiente archivo de liberación forzada.Desafortunadamente, arruiné el proceso de instalación (no estaba ejecutando Ubuntu en modo UEFI y tuve que cambiar) y decidí reinstalar, desde entonces no pude replicar la retroiluminación del teclado en funcionamiento.
Simplemente sentí que eso era algo que podría ayudar a otros más conocedores a encontrar una solución.
Aquí hay un par de recursos (quizás útiles) que encontré:
Además, un par de experimentos y resultados ...
Haciendo:
Devoluciones:
Después de una nueva instalación de Ubuntu 13.04 y actualizar esto es lo que obtengo:
También logré obtener los códigos de mapa de teclas correctos para este modelo exacto haciendo
/lib/udev/keymap -i input/event3
y recopilando la salida cuando presioné una combinación de teclas FN+ Fx:Puede usar
showkey
para obtener la representación del código decimal para la combinación presionada.Recuerde llamar a los siguientes comandos después:
Estoy renunciando a esto por ahora, pero si alguien lo hace bien, ¡házmelo saber!
PD: Mientras experimentaba, noté 2 cosas interesantes:
El punto # 2 me hace sospechar que las claves no se están liberando.
Lo anterior fue tomado de
/lib/udev/rules.d/95-keyboard-force-release.rules
.fuente
samsung-laptop
módulo también es inútil en esta versión modelo, no me preguntes por qué, ya que no lo sé.¿Es posible que haya opciones / configuraciones de BIOS para la luz y el ventilador?
Simplemente buscar en Google su modelo de computadora portátil revela resultados que incluyen páginas que muestran que su computadora portátil necesitará un espacio oscuro para que se encienda la luz de fondo del teclado, ya que hay un sensor para cambiar automáticamente la luz de fondo del teclado de acuerdo con los niveles de luz disponibles. Esta puede ser la causa del indicador que muestra niveles de brillo sin luz de fondo que aparentemente funciona. La configuración de estos está disponible a través de Windows después de instalar Easy Settings.
Puede descargar Easy Settings desde el sitio web del fabricante después de asegurarse de tener el modelo exacto o de estar en la página correcta para su modelo específico. Es decir, si tiene Windows para usar al menos para confirmar que todo funciona como se esperaba.
La documentación de la comunidad confirma que los códigos de escaneo son al menos los mismos para la serie 9 e incluye su modelo como confirmado después de la configuración, es decir, instalando el módulo del núcleo y editando dos archivos.
Aquí hay una cita de https://help.ubuntu.com/community/SamsungSeries9
Intenta leer metódicamente los enlaces publicados dados. prueba las otras opciones. es decir, instrucciones alternativas a través de las cuales está la publicación anterior vinculada que están todas en orden cronológico inverso, por lo que puede valer la pena intentar leer los enlaces en este orden:
https://help.ubuntu.com/community/SamsungSeries9
Puede ser bueno ir y agregar combustible al fuego en la plataforma de lanzamiento
Entonces, como Windows se ha preinstalado con UEFI, el siguiente paso 1 de arriba dice
Sabía que mi computadora portátil tenía una opción para el soporte de firmware UEFI, así que encendí esto, porque UEFI es genial, ¿verdad? Luego descubrí que si uno usa el subsistema UEFI, fedora recurre al uso de grub-0.9x en lugar de grub2, por lo que sé, había algunos problemas de compatibilidad, así que elegí la opción BIOS heredada, porque realmente quería tener grub2 arrancando mi sistema operativo.
y la respuesta de @MrNice aquí cita;
o pruebe diferentes parámetros del kernel para cargar el módulo samsung-laptop. Cita de http://www.mjmwired.net/kernel/Documentation/kernel-parameters.txt
que no son relativos, pero pensé que era divertido al encontrarlos.
Significa que es tiempo de decisión! UEFI o retroiluminación del teclado?
El uso de la opción UEFI permitirá la instalación de versiones recientes de Ubuntu.
El módulo Samsung-laptop solo funciona con 12.04 3.2 kernel cuando está instalado en modo heredado o versiones anteriores con <= 3.2 kernel. (fuente: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1170885 ) Otro informe de error ( https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1012284 ) dice
fuente
samsung-tools
(mencionado en el enlace linlap.com) no muestra nada relacionado con la luz de fondo del teclado.Para que las teclas de función de retroiluminación del teclado funcionen en un modelo NP900X4B de Samsung Series 9 con Ubuntu 14.04 (Trusty Tahr), ejecute los siguientes comandos desde un indicador de comandos de shell:
Si estos comandos funcionan para usted, es posible que desee ponerlos en un script de inicio. Tengo un archivo set-kbdillum-keycodes.conf en / etc / init, con el siguiente contenido:
Lo anterior resuelve el problema en el NP900X4B. Si tiene otro modelo y esta solución no funciona en su computadora portátil, es posible que desee saber cómo obtuve la solución para el NP900X4B y quizás adaptarla a su modelo de computadora portátil.
Antes de emitir los dos setkeycodes, si mirara el registro del kernel (diciendo "tail -f /var/log/kernel.log" en una ventana de shell) y presionara las teclas de función de luz de fondo del teclado, vería mensajes como
El primer par de mensajes apareció cuando presioné la tecla de retroiluminación del teclado. El segundo par de mensajes apareció cuando presioné la tecla de retroiluminación del teclado. Así es como obtuve la sugerencia "use setkeycodes" y los valores de scancode e017 y e017. Estos valores de código de escaneo deben asignarse a valores de código clave. Obtuve los códigos de tecla correspondientes de /usr/include/linux/input.h:
Si tiene otro modelo de computadora portátil, es posible que necesite usar otros valores de código de escaneo. Los valores de código clave correspondientes deberían ser los mismos, ya que estos son los valores conocidos por el kernel de Linux.
fuente
Primero intente instalar Voira. Puede obtener el ppa aquí . Instale la luz de fondo de Samsung desde allí.
si eso no funciona intente esto:
Bueno, como saben, todo comienza con presionar una tecla, por lo que al presionar una tecla, el teclado envía una señal y el kernel de Linux la recoge y esta señal se conoce como código de escaneo . El núcleo tiene su propio código de rastreo de tabla de asignación de código de llave, por lo que se asigna un determinado código de rastreo a un código clave .El núcleo utiliza el código de rastreo de mapeo código clave - que se llama un mapa de teclado .
Primero debe hacer una tabla de mapa de teclas para teclas Fn específicas. Este enlace le proporciona la forma exacta de cómo hacer una tabla de mapa de teclas para teclas Fn específicas.
fuente
sudo /lib/udev/keymap -i input/event3
el terminal comienza a desplazarse automáticamente hacia abajo (como si la tecla Enter se hubiera presionado continuamente) y después de presionar Esc no puedo ver la salida de las teclas presionadas porque no se desplazará hacia arriba. ¿Algún consejo? Gracias.samsung-tools
, no parece proporcionar ninguna configuración de acceso directo para la luz de fondo del teclado. No se pudo hacer nada más que lo que ya estaba funcionando. Supongo que el paquete Voira es para la serie 7 / 900x3, no he leído una solución exitosa para la versión 900x4c.Finalmente encontré una solución a este problema!
El truco consistía en reinstalar Ubuntu con el modo CMS en lugar del modo UEFI. Puede cambiar esta configuración en BIOS. La mía se configuró en "Tanto UEFI como CMS". Pero lo cambié a "CMS" solamente y reinstalé Ubuntu. Ahora la luz de fondo de mi teclado y su indicador funcionan perfectamente.
¡Hurra!
fuente
Solución alternativa parcial y moderadamente inconveniente: inicie en Windows y encienda la luz de fondo, luego reinicie en Linux y permanecen en
fuente