Las teclas de función en el teclado Apple no funcionan como se esperaba

14

Estoy usando un teclado Apple. Para obtener la funcionalidad predeterminada de las teclas de función, necesito presionar fn + tecla de función.

Esto es bastante molesto ya que frecuentemente uso las teclas de función para la depuración.

¿Hay alguna forma de obtener la funcionalidad predeterminada de las teclas de función, es decir, obtener el efecto de presionar la Fntecla sin tener que presionarla realmente?

belacqua
fuente
Sugerencia: utilice el cable USB con conexión inalámbrica. ¿Qué modelo de teclado Apple? Estoy usando "Teclado mágico con teclado numérico" (Modelo A1843) con un Lenovo T470s con Ubuntu 18.04 Gnome. Cuando hago clic en el botón "fn", ¡atenúa la pantalla de mi laptop! También lo hace el botón F1. Gnome dice que ambos son el botón "Bajar brillo del monitor" según el panel de configuración de Accesos directos del teclado. PERO ... Cuando el USB está enchufado, la tecla fn funciona correctamente ... Y F1 lo atenúa, F2 lo hace brillante. Entonces, el bluetooth hace que las asignaciones se vuelvan problemáticas, al parecer.
iJames

Respuestas:

10

El artículo allí debería ayudarte.

https://help.ubuntu.com/community/AppleKeyboard

Inserté estas dos líneas de eco en /etc/rc.local:

echo 2 > /sys/module/hid_apple/parameters/fnmode
echo 2 > /sys/module/apple/parameters/fnmode

Estos se insertan justo antes de la línea de "salida 0".

jfmessier
fuente
2
Encontré que solo el primero echo 2 > /sys/module/hid_apple/parameters/fnmodefue suficiente para mí en ubuntu 12.04 con alumbre apple wired keybd.
Maks
Puede usarlo echo 2 | sudo tee /sys/module/hid_apple/parameters/fnmodepara no tener que caer en el shell raíz para ejecutar el comando.
Dan
1
Sé que este es un hilo viejo, pero este problema existe en 16.04. Esta solución fue aceptada, pero la siguiente parece "la forma correcta" (tm). ¿Estarías de acuerdo?
Ivan Perez
6

Desde el wiki de la comunidad de Ubuntu en los teclados de Apple ... Abra este archivo con permisos de root en la terminal:

gksudo gedit /etc/modprobe.d/hid_apple.conf

Luego agregue al final del archivo:

opciones hid_apple fnmode = 2

Y luego finalmente en la terminal ...

sudo update-initramfs -u

Reinicie su computadora.

Esto cambiará las teclas predeterminadas a teclas de función, por ejemplo, F8 es F8 en lugar de reproducir / pausar canción. ¡Espero que esto ayude! ^. ^

Alex Stevens
fuente
Esto funcionó para 14.04 en MacBook Pro 8,1. ¡Gracias!
mcmlxxxiii
Funciona en 16.04 también.
Lambart
0
sudo add-apt-repository ppa:daniel.pavel/solaar
sudo apt-get update
sudo apt-get install solaar
solaar

con un teclado mac obtendrá un botón de radio para toggle fn

http://i.stack.imgur.com/9omc6.png

usuario2167582
fuente