Kako natjerati Appleovu tipkovnicu da ispravno radi u Ubuntuu

Kyle Renfro ima rješenje kako bi Apple tipkovnice ispravno radile na Ubuntuu. Kad kažemo "ispravno rade", mislimo da tipke imaju funkcionalnosti koje obično imaju na drugim tipkovnicama.

Što ćemo riješiti?

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

  • Popravljamo tipku Fn.
  • Razmjenjujemo naredbu / alt tipku.
  • Tipka F13 postaje tipka Umetni.

Da bismo izvršili ove ispravke, stvorit ćemo 2 datoteke popravak tipkovnice.sh i fix-keyboard.usluga jabučna tipkovnica

popravak tipkovnice.sh

Keyboard-fix.sh bit će skripta zadužena za rješavanje 3 predmetna problema, da bismo je stvorili 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 eho "keycode 191 = Umetni "| xmodmap -

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

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

fix-keyboard.usluga

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

$ gedit fix-keyboard.service

Unutar datoteke moramo smjestiti sljedeći sadržaj:

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

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

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

Ovim postupkom dobivamo da Appleove tipkovnice rade kako želimo u našem Ubuntuu, izvršenjem demona ta će se popravaka izvršiti čim se sustav pokrene. Prilično jednostavno rješenje za uobičajeni problem koji mnogi imaju


Dodaj kao preferirani izvor na Googleu