Kyle renfro ha una soluzione per far funzionare correttamente la tastiera Apple in Ubuntu, quando diciamo che funziona correttamente, intendiamo che i tasti hanno le funzionalità che hanno comunemente in 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
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
El fix-tastiera.servizio è una definizione di servizio SistemaD cosa verrà eseguito correzione-tastiera.sh quando il nostro computer si avvia. Per crearlo dobbiamo 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
gedit correzione-tastiera.servizio
e poi
sudo cp tastiera-fix.service /etc/systemd/system/keyboard-fix.service
Non c'è qualcosa che non va? 🙂