Kako učiniti da Apple tastatura ispravno radi u Ubuntuu

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 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

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


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   zrak rekao je

    gedit fix-keyboard.service
    i onda
    sudo cp keyboard-fix.service /etc/systemd/system/keyboard-fix.service
    Nije li tu nešto loše? 🙂