Tengo un teclado inalámbrico Logitech K750 (versión Mac plateada) conectado a un Lenovo ThinkPad (a través del receptor USB unificador, junto con un mouse inalámbrico Logitech M705) y actualmente ejecuta Ubuntu 12.04.
Por defecto, las teclas F se asignan como teclas multimedia / de función, por ejemplo Play / Pause. Como no los uso muy a menudo, quiero que las teclas F se comporten como las teclas F "reales" ( F1- F12). ¿Cómo puedo hacer eso?
Sé que hay una opción en la configuración del BIOS, pero esto solo alterna el teclado incorporado de la computadora portátil, no en mi teclado inalámbrico.
Sé que hay una manera de cambiar esto para el teclado inalámbrico de Apple ( AppleKeyboard # Change_Function_Key_behavior ), pero no hay un directorio de "parámetros" en / sys / module / hid_logitech_dj /.
¿Algunas ideas? ¿O tal vez hay una manera de hacer esto en una versión posterior de Ubuntu (13.04)?
ACTUALIZAR:
lsusb -d 046d:
muestra
Bus 002 Device 005: ID 046d:c52b Logitech, Inc. Unifying Receiver
ACTUALIZACIÓN 2: Muchas gracias por su ayuda Lekensteyn. Finalmente, Solaar funciona bien. En los "Problemas conocidos" de Solaar dice que no funciona con el Receptor Nano. Pero tengo uno y funciona bien. Simplemente no olvides leer las instrucciones de instalación y ejecutar el rules.d/install.sh
script. También reconoció mi mouse M705.
Respuestas:
Solaar es una utilidad gráfica que tiene la capacidad de configurar la funcionalidad de la tecla Fn en dispositivos más nuevos:
Desde Ubuntu 15.04 (Vivid), Solaar se puede instalar desde los repositorios (
sudo apt-get install solaar
). Después de la instalación, puede buscar Solaar en el menú de aplicaciones e iniciarlo desde allí.Una interfaz de línea de comandos también está disponible. Ejemplo de uso:
Tenga en cuenta que esta configuración no es persistente, la perderá después de reiniciar. Esto puede cambiar en futuras versiones de Solaar.
Anteriormente he creado la
ltunify
herramienta, que es una herramienta unificadora que puede comunicarse en el antiguo protocolo HID ++ 1.0. Hasta que se lance la próxima versión de Solaar (la versión actual es 0.8.7), puede usarltunify
para alternar la tecla Fn en un dispositivo antiguo como el teclado K800.Instrucciones de instalación (tomadas de /ubuntu//a/114089/6969 ):
El comando
ltunify fkeyswap
muestra el estado actual:Para intercambiar la funcionalidad, ejecute
ltunify fkeyswap on
:También hay una
off
acción:Deje un comentario si no funciona para poder solucionarlo. La funcionalidad anterior utiliza registros de hardware no documentados.
fuente
solaar -V
.ltunify
como usted la describe, pero el comandosudo ltunify fkeyswap
salidas este mensaje:Unable to check fkey status
. Verifiqué que los dispositivos estén correctamente conectados y emparejados.solaar
paquete de los repositorios no funciona, pruebe la rama maestra que tiene muchas más correcciones y características.Ya no necesita un
ppa
para instalar esto en Ubuntu 15.08 astutamente. Sólo tipoen la línea de comando.
Además, si está utilizando Unity o Gnome Shell, puede usar el siguiente comando:
fuente
Para el teclado con cable como k290, use https://github.com/milgner/k290-fnkeyctl y ejecute el comando
fuente