Come far funzionare correttamente la tastiera Apple in Ubuntu

Kyle Renfro ha trovato una soluzione per far funzionare correttamente le tastiere Apple su Ubuntu. Quando diciamo "funzionare correttamente", intendiamo che i tasti devono avere le stesse funzionalità che hanno normalmente su altre tastiere.

Cosa risolveremo?

In queste correzioni che faremo, risolveremo 3 piccoli dettagli:

  • Ripariamo il tasto Fn.
  • Scambiamo il tasto command / alt.
  • La chiave F13 diventa la chiave di inserimento.

Per apportare queste correzioni creeremo 2 file correzione-tastiera.sh e il fix-tastiera.servizio tastiera Apple

correzione-tastiera.sh

Il Keyboard-fix.sh sarà lo script incaricato di risolvere i 3 problemi in questione, per crearlo dobbiamo eseguire il seguente comando:

$ gedit keyboard-fix.sh

All'interno del file dobbiamo inserire il seguente contenuto:

#! / bin / sh #fix fn key echo 2> / sys / module / hid_apple / parameters / fnmode #swap command / alt echo 1> / sys / module / hid_apple / parameters / swap_opt_cmd # F13 = Inserisci echo "keycode 191 = Inserisci "| xmodmap -

Quindi procedo a copiare keyboard-fix.sh in / usr / bin.

$ sudo cp tastiera-fix.sh /usr/bin/keyboard-fix.sh

fix-tastiera.servizio

Il servizio `fix-keyboard.service` è una definizione di servizio SystemD che eseguirà lo script `fix-keyboard.sh` all'avvio del computer. Per crearlo, eseguire il seguente comando:

$ gedit fix-keyboard.service

All'interno del file dobbiamo inserire il seguente contenuto:

[Unità] Descrizione = correzione della tastiera del Mac [Servizio] Tipo = oneshot ExecStart = / usr / bin / keyboard-fix.sh [Install] WantedBy = multi-user.target

Diamo save e poi dobbiamo eseguire i seguenti comandi dal terminale:

sudo cp keyboard-fix.service /etc/systemd/system/keyboard-fix.service sudo systemctl daemon-reload sudo systemctl enable keyboard-fix.service sudo systemctl start keyboard-fix.service

Con questa procedura facciamo funzionare le tastiere Apple come desideriamo nel nostro Ubuntu, con l'esecuzione del demone queste correzioni verranno eseguite non appena il sistema si avvia. Una soluzione abbastanza semplice a un problema comune che molti hanno


Aggiungi come fonte preferita in Google