Kyle renfro ili ndi yankho loti kiyibodi ya Apple igwire bwino ntchito mu Ubuntu, tikanena kuti zimagwira ntchito molondola, timatanthauza kuti mafungulo ali ndi magwiridwe antchito omwe amakhala nawo mumakibodi ena.
Kodi tithetsa chiyani?
M'makonzedwe awa omwe tipanga, tidzakambirana zazing'ono zitatu:
- Timakonza fungulo la Fn.
- Timasinthanitsa chinsinsi cha command / alt.
- Chinsinsi cha F13 chimakhala chotsitsa.
Kuti tithe kukonza izi tidzapanga mafayilo awiri mafayilo a keyboard-fix.sh ndi konzani-kiyibodi.service
keyboard-fix.sh
Keyboard-fix.sh idzakhala script yoyang'anira kuthana ndi mavuto atatu omwe akukambidwa, kuti tithe kupanga izi tiyenera kutsatira lamulo ili:
$ gedit keyboard-fix.sh
Mkati mwa fayilo tiyenera kuyika izi:
#! / 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 = Insert echo "keycode 191 = Ikani "| xmodmap -
Kenako ndimakopera keyboard-fix.sh ku / usr / bin.
$ sudo cp keyboard-fix.sh / usr/bin/keyboard-fix.sh
konzani-kiyibodi.service
El konzani-kiyibodi.service ndikutanthauzira kwautumiki DongosoloD zomwe zichite fixboard.sh ma boti athu apakompyuta. Kuti tithe kupanga izi tiyenera kutsatira lamulo ili:
$ gedit fix-keyboard.service
Mkati mwa fayilo tiyenera kuyika izi:
[Unit] Description = mac keyboard fix [Service] Type = oneshot ExecStart = / usr / bin / keyboard-fix.sh [Ikani] WantedBy = multi-user.target
Timapereka kupulumutsa kenako tiyenera kutsatira malamulo awa kuchokera ku terminal:
sudo cp kiyibodi-fix.service /etc/systemd/system/keyboard-fix.service sudo systemctl daemon-reload sudo systemctl athe keyboard-fix.service sudo systemctl yambani kiyibodi-fix.service
Ndi njirayi timapatsa ma keyboards a Apple kuti azigwira ntchito momwe tikufunira mu Ubuntu wathu, ndikupanga daemon izi zitha kuchitidwa posachedwa. Yankho losavuta ku vuto lomwe ambiri ali nalo
Ndemanga, siyani yanu
kukonza gedit-keyboard.service
kenako
sudo cp kiyibodi-fix.service /etc/systemd/system/keyboard-fix.service
palibe cholakwika pamenepo? 🙂