Hvordan få Apple-tastatur til å fungere skikkelig i Ubuntu

Kyle renfro har en løsning for Apple-tastaturet til å fungere riktig i Ubuntu, når vi sier fungerer riktig, mener vi at tastene har funksjonene som de ofte har i andre tastaturer.

Hva skal vi løse?

I disse løsningene vi skal gjøre vil vi løse tre små detaljer:

  • Vi fikser Fn-tasten.
  • Vi bytter kommando / alt-tasten.
  • F13-tasten blir Sett inn-tasten.

For å gjøre disse korreksjonene skal vi lage to filer keyboard-fix.sh og fikse-tastatur.tjeneste eple tastatur

keyboard-fix.sh

Keyboard-fix.sh vil være skriptet som har ansvaret for å løse de tre aktuelle problemene. For å opprette det må vi utføre følgende kommando:

$ gedit keyboard-fix.sh

Inne i filen må vi plassere følgende innhold:

#! / 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 = Sett inn ekko "nøkkelkode 191 = Sett inn "| xmodmap -

Så fortsetter jeg med å kopiere keyboard-fix.sh til / usr / bin.

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

fikse-tastatur.tjeneste

El fikse-tastatur.tjeneste er en definisjon av tjeneste SystemD hva vil utføre fikse-tastatur.sh når datamaskinen vår starter. For å lage den må vi utføre følgende kommando:

$ gedit fix-keyboard.service

Inne i filen må vi plassere følgende innhold:

[Enhet] Beskrivelse = mac-tastaturfiks [Service] Type = oneshot ExecStart = / usr / bin / keyboard-fix.sh [Install] WantedBy = multi-user.target

Vi gir lagre, og så må vi utføre følgende kommandoer fra terminalen:

sudo cp keyboard-fix.service /etc/systemd/system/keyboard-fix.service sudo systemctl daemon-reload sudo systemctl muliggjøre keyboard-fix.service sudo systemctl start keyboard-fix.service

Med denne prosedyren får vi Apple-tastaturer til å fungere som vi ønsker i Ubuntu, med utførelsen av demonen vil disse løsningene utføres så snart systemet starter. En ganske enkel løsning på et vanlig problem som mange har


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   ray sa

    gedit fix-keyboard.service
    og så
    sudo cp keyboard-fix.service /etc/systemd/system/keyboard-fix.service
    Er det ikke noe galt der? 🙂