Paano gagawing maayos ang Apple keyboard sa Ubuntu

May solusyon si Kyle Renfro para gumana nang tama ang mga keyboard ng Apple sa Ubuntu. Kapag sinabi nating "gumagana nang tama," ang ibig naming sabihin ay ang mga key ay may mga functionality na karaniwan nilang nagagamit sa ibang mga keyboard.

Ano ang malulutas natin?

Sa mga pag-aayos na gagawin namin, malulutas namin ang 3 maliliit na detalye:

  • Inaayos namin ang Fn key.
  • Pinapalitan namin ang command / alt key.
  • Ang F13 key ay nagiging Insert key.

Upang maisagawa ang mga pagwawasto gagawa kami ng 2 mga file ang keyboard-fix.sh at ayusin-keyboard.serbisyo keyboard ng mansanas

keyboard-fix.sh

Ang Keyboard-fix.sh ang magiging script na namumuno sa paglutas ng 3 mga problemang pinag-uusapan, upang likhain ito kailangan naming isagawa ang sumusunod na utos:

$ gedit keyboard-fix.sh

Sa loob ng file dapat nating ilagay ang sumusunod na nilalaman:

#! / bin / sh #fix fn key echo 2> / sys / module / hid_apple / parameter / fnmode #swap command / alt echo 1> / sys / module / hid_apple / parameter / swap_opt_cmd # F13 = Ipasok ang echo "keycode 191 = Ipasok ang "| xmodmap -

Pagkatapos ay nagpatuloy ako upang kopyahin ang keyboard-fix.sh sa / usr / bin.

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

ayusin-keyboard.serbisyo

Ang `fix-keyboard.service` ay isang depinisyon ng serbisyo ng SystemD na magpapatakbo ng `fix-keyboard.sh` kapag nagsimula ang iyong computer. Para gawin ito, patakbuhin ang sumusunod na command:

$ gedit fix-keyboard.service

Sa loob ng file dapat nating ilagay ang sumusunod na nilalaman:

[Unit] Paglalarawan = mac keyboard fix [Serbisyo] Uri = oneshot ExecStart = / usr / bin / keyboard-fix.sh [I-install] WantedBy = multi-user.target

Nagbibigay kami ng pag-save at pagkatapos ay dapat naming maisagawa ang mga sumusunod na utos mula sa terminal:

sudo cp keyboard-fix.service /etc/systemd/system/keyboard-fix.service sudo systemctl daemon-reload sudo systemctl paganahin keyboard-fix.service sudo systemctl simulan ang keyboard-fix.service

Sa pamamaraang ito nakukuha namin ang mga keyboard ng Apple upang gumana ayon sa nais namin sa aming Ubuntu, sa pagpapatupad ng daemon ang mga pag-aayos na ito ay maisasagawa sa lalong madaling bota ng system. Isang medyo simpleng solusyon sa isang karaniwang problema na mayroon ang marami


Idagdag bilang ginustong mapagkukunan sa Google