I tasti funzione della tastiera Apple non funzionano come previsto


14

Sto usando una tastiera Apple. Per ottenere la funzionalità predefinita dei tasti funzione, devo premere fn + tasto funzione.

Questo è abbastanza fastidioso poiché uso spesso i tasti funzione per il debug.

Esiste un modo per estrarre la funzionalità predefinita dai tasti funzione, ovvero ottenere l'effetto di premere il Fntasto senza doverlo premere effettivamente?


Suggerimento: utilizzare il cavo USB con wireless. Quale modello della tastiera Apple? Sto usando "Magic Keyboard with Numeric Keypad" (Modello A1843) con un Lenovo T470s con Ubuntu 18.04 Gnome. Quando faccio clic sul pulsante "fn" si attenua il display del mio laptop! Lo stesso vale per il pulsante F1. Gnome dice che entrambi sono il pulsante "Monitor down luminosità" in base al pannello di impostazione delle scorciatoie da tastiera. MA ... Quando USB è collegato, il tasto fn funziona correttamente .... E F1 lo rende debole, F2 lo rende luminoso. Quindi il bluetooth fa apparire problematiche le mappature.
iJames

Risposte:


10

L'articolo lì dovrebbe aiutarti.

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

Ho inserito queste due linee di eco in /etc/rc.local:

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

Questi vengono inseriti appena prima della riga "exit 0".


2
Trovato solo il primo è echo 2 > /sys/module/hid_apple/parameters/fnmodestato abbastanza per me su Ubuntu 12.04 con allume apple cablato keybd.
Fa il

È possibile utilizzare in echo 2 | sudo tee /sys/module/hid_apple/parameters/fnmodemodo da non dover rilasciare nella shell di root per eseguire il comando.
Dan,

1
So che questo è un vecchio thread, ma questo problema esiste nel 16.04. Questa soluzione è stata accettata, ma quella sotto sembra "la strada giusta" (tm). Sei d'accordo?
Ivan Perez,

6

Dalla wiki della comunità Ubuntu su Tastiere Apple ... Apri questo file con i permessi di root nel terminale:

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

Quindi aggiungi alla fine del file:

opzioni hid_apple fnmode = 2

E poi finalmente nel terminal ...

sudo update-initramfs -u

Riavvia il computer.

Questo cambierà i tasti predefiniti in tasti funzione, ad es. F8 è F8 invece del brano Play / Pause. Spero che sia di aiuto! ^. ^


Questo ha funzionato per 14.04 su MacBook Pro 8,1. Grazie!
mcmlxxxiii,

Funziona anche sul 16.04.
Lambart,

0
sudo add-apt-repository ppa:daniel.pavel/solaar
sudo apt-get update
sudo apt-get install solaar
solaar

con una tastiera mac otterrai un pulsante di opzione per toggle fn

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

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.