Kyle renfro ima rješenje za ispravnu rad Apple tastature u Ubuntuu, kada kažemo da radi ispravno, mislimo na to da tipke imaju funkcije 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
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
El fix-keyboard.service je definicija usluge SystemD šta će izvršiti fix-keyboard.sh kada se naš računar pokrene. Da bismo ga kreirali, moramo izvršiti 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
gedit fix-keyboard.service
i onda
sudo cp keyboard-fix.service /etc/systemd/system/keyboard-fix.service
Nije li tu nešto loše? 🙂