Kyle renfro ine mhinduro yekuti Apple kiibhodhi ishande nemazvo muUbuntu, patinoti shanda nemazvo, isu tinoreva kuti makiyi ane mabasa aanowanzove nawo mune mamwe makirabhu.
Chii chatiri kugadzirisa?
Mune izvi zvigadziriso zvatichaita, isu tichagadzirisa 3 diki diki:
- Isu tinogadzirisa iyo Fn kiyi.
- Isu tinochinjana iyo yekuraira / alt kiyi
- Iyo F13 kiyi inova iyo Insert kiyi.
Kuti tigadzire izvi tichazogadzira mafaera maviri iyo keyboard-fix.sh and the gadzirisa-keyboard.service
keyboard-fix.sh
Iyo Keyboard-fix.sh ichave iri script inotarisira kugadzirisa matambudziko matatu ari mubvunzo, kuigadzira isu tinofanirwa kuita unotevera kuraira:
$ gedit keyboard-fix.sh
Mukati mefaira isu tinofanirwa kuisa zvirimo zvinotevera:
#! / 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 = Isa echo "keycode 191 = Insert "| xmodmap -
Ipapo ini ndinoenderera kukopa keyboard-fix.sh mu / usr / bin.
$ sudo cp keyboard-fix.sh / usr/bin/keyboard-fix.sh
gadzirisa-keyboard.service
El gadzirisa-keyboard.service Ndiyo tsananguro yebasa SystemD chii chichaita fix-keyboard.sh apo mabhoti edu emakomputa. Kuigadzira isu tinofanirwa kuteedzera inotevera kuraira:
$ gedit fix-keyboard.service
Mukati mefaira isu tinofanirwa kuisa zvirimo zvinotevera:
[Chikamu] Tsananguro = mac keyboard gadziriso [Sevhisi] Type = oneshot ExecStart = / usr / bin / keyboard-fix.sh [Isa] WantedBy = multi-user.target
Isu tinopa chengetedza uyezve isu tinofanirwa kuteedzera inotevera mirairo kubva kune iyo terminal:
sudo cp keyboard-fix.service /etc/systemd/system/keyboard-fix.service sudo systemctl daemon-reload sudo systemctl kuti munhu agone ku keyboard-fix.service sudo systemctl kutanga keyboard-fix.service
Nemaitiro aya tinowana Apple keyboards kuti ashande sezvatinoda muUbuntu hwedu, pamwe nekuitwa kwedemon izvi zvinogadziriswa zvichaitwa nekukurumidza kana system bhutsu. Mhinduro iri nyore kudambudziko rakajairika iro vazhinji vanaro
gedit gadzirisa-keyboard.service
ndokuzo
sudo cp keyboard-fix.service /etc/systemd/system/keyboard-fix.service
Hapana chakaipa ipapo? 🙂