Kako učiniti da Apple tastatura ispravno radi u Ubuntuu

Kyle Renfro ima rješenje kako da Apple tastature ispravno rade na Ubuntuu. Kada kažemo "ispravno rade", mislimo da tipke imaju funkcionalnosti koje obično imaju na drugim tastaturama.

Šta ćemo riješiti?

U ovim popravcima koje ćemo izvršiti riješit ćemo 3 mala detalja:

  • Popravljamo tipku Fn.
  • Razmjenjujemo taster command / alt.
  • Tipka F13 postaje tipka Umetanje.

Da bismo izvršili ove ispravke, kreiraćemo 2 datoteke keyboard-fix.sh y el fix-keyboard.service jabučna tastatura

keyboard-fix.sh

Keyboard-fix.sh će biti skripta zadužena za rješavanje 3 predmetna problema, da bismo je kreirali moramo izvršiti sljedeću naredbu:

$ gedit keyboard-fix.sh

Unutar datoteke moramo smjestiti sljedeći sadržaj:

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

Zatim nastavljam s kopiranjem keyboard-fix.sh u / usr / bin.

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

fix-keyboard.service

`fix-keyboard.service` je definicija SystemD servisa koja će izvršiti `fix-keyboard.sh` kada se računar pokrene. Da biste ga kreirali, pokrenite sljedeću naredbu:

$ gedit fix-keyboard.service

Unutar datoteke moramo smjestiti sljedeći sadržaj:

[Jedinica] Opis = popravak mac tastature [Usluga] Tip = oneshot ExecStart = / usr / bin / keyboard-fix.sh [Instaliranje] WantedBy = višekorisnički.cilj

Dajemo save i tada moramo izvršiti sljedeće naredbe s terminala:

sudo cp keyboard-fix.service /etc/systemd/system/keyboard-fix.service sudo systemctl daemon-reload sudo systemctl omogućiti keyboard-fix.service sudo systemctl start keyboard-fix.service

Ovim postupkom dobivamo da Apple tastature rade kako želimo u našem Ubuntuu, izvršenjem demona ove će se ispravke izvršiti čim se sistem pokrene. Prilično jednostavno rješenje za uobičajeni problem koji mnogi imaju


Dodaj kao preferirani izvor na Googleu