Kyle renfro ka një zgjidhje që tastiera e Apple të funksionojë si duhet në Ubuntu, kur themi se punoni si duhet, nënkuptojmë që tastet kanë funksionet që zakonisht kanë në tastierat e tjera.
Çfarë do të zgjidhim?
Në këto rregullime që do të bëjmë, ne do të zgjidhim 3 detaje të vogla:
- Ne rregullojmë tastin Fn.
- Ne shkëmbejmë tastin komandë / alt.
- Tasti F13 bëhet çelësi Fut.
Për të bërë këto korrigjime, ne do të krijojmë 2 skedarë tastierë-fiks.sh dhe tastierë fikse.shërbim
tastierë-fiks.sh
Keyboard-fix.sh do të jetë skenari i ngarkuar për zgjidhjen e 3 problemeve në fjalë, për ta krijuar atë duhet të ekzekutojmë komandën e mëposhtme:
$ gedit keyboard-fix.sh
Brenda skedarit duhet të vendosim përmbajtjen vijuese:
#! / bin / sh # Fix fn tcho echo 2> / sys / module / hid_apple / parametrat / fnmode # komanda e nxitimit / alt echo 1> / sys / module / hid_apple / parametrat / swap_opt_cmd # F13 = Vendos kodin e echo 191 = Vendos "| xmodmap -
Pastaj vazhdoj të kopjoj keyboard-fix.sh në / usr / bin.
$ sudo cp keyboard-fix.sh /usr/bin/keyboard-fix.sh
tastierë fikse.shërbim
El tastierë fikse.shërbim është një përkufizim i shërbimit SistemiD çfarë do të ekzekutojë fix-tastiera.sh kur çizmet tona kompjuterike. Për ta krijuar atë duhet të ekzekutojmë komandën e mëposhtme:
$ gedit fix-keyboard.service
Brenda skedarit duhet të vendosim përmbajtjen vijuese:
[Njësia] Përshkrimi = rregullimi i tastierës mac [Shërbimi] Lloji = ekzekutimi i fillimit = / usr / bin / keyboard-fix.sh [Instalimi] WantedBy = multi-user.target
Ne japim ruajtje dhe pastaj duhet të ekzekutojmë komandat e mëposhtme nga terminali:
sudo cp-fix.service /etc/systemd/system/keyboard-fix.service sudo systemctl daemon-ringarko sudo systemctl mundësoj rregullimi i tastierës. shërbimi sudo systemctl fillimi i rregullimit të tastierës. shërbimi
Me këtë procedurë ne marrim që tastierat e Apple të punojnë siç dëshirojmë në Ubuntu tonë, me ekzekutimin e daemonit këto rregullime do të ekzekutohen sa më shpejt që sistemi të çizmohet. Një zgjidhje mjaft e thjeshtë për një problem të përbashkët që shumë kanë
tastiera fikse gedit.shërbim
dhe pastaj
sudo cp-fix.service /etc/systemd/system/keyboard-fix.service
A nuk është diçka e gabuar atje? 🙂