کایل رینفرو په اوبنټو کې د ایپل کی بورډ لپاره په سمه توګه کار کولو لپاره حل لري ، کله چې موږ وایو چې سم کار کوو ، نو زموږ معنی دا ده چې کیليونه هغه فعالیتونه لري چې دوی یې عموما په نورو کی بورډونو کې لري.
موږ به څه حل کړو؟
پدې اصلاحاتو کې چې موږ یې جوړوو ، موږ به 3 کوچني توضیحات حل کړو:
- موږ د Fn ت fixۍ سمه کوو.
- موږ د کمانډ / Alt کلیمه تبادله کوو.
- د F13 کیلي د داخل کیلي ب becomesه کیږي.
د دې اصلاحاتو کولو لپاره موږ د 2 فایلونو رامینځته کولو لپاره روان یو کیبورډ- فکس.ش او فکس کی بورډ.رویس
کیبورډ- فکس.ش
کی بورډ فکس.ش به د پوښتنې لاندې د 3 ستونزو حل کولو مسؤل سکریپټ وي ، ترڅو دا رامینځته کړي موږ باید لاندې کمانډ پلي کړو:
$ gedit keyboard-fix.sh
د فایل دننه موږ باید لاندې مینځپانګه وساتو:
#! / بن / ش # فکس FN کیلي اکو 2> / سیس / ماډل / hid_apple / پیرامیټرې / fnmode #swv کمانډ / alt echo 1> / سیس / موډل / hid_apple / پیرامیټرې / swap_opt_cmd # F13 = د Echo داخل کول "کی کوډ 191 = داخل کړئ "| xmodmap -
بیا زه د کی بورڈ-fix.sh کاپي / usr / bin ته ځم.
$ sudo cp کی بورډ-fix.sh /usr/bin/keyboard-fix.sh
فکس کی بورډ.رویس
El فکس کی بورډ.رویس د خدمت تعریف دی سیسټم څه به عملي کوي فکس- کیبورډ.ش کله چې زموږ کمپیوټر بوټ کیږي. د دې د رامینځته کولو لپاره موږ باید لاندې کمانډ پلي کړو:
$ gedit fix-keyboard.service
د فایل دننه موږ باید لاندې مینځپانګه وساتو:
[واحد] توضیحات = د میک کیبورډ فکس [خدمت] ډول = oneshot اجرا سټارټ = / usr / bin / کیبورډ- فکس.ش [نصب کول] WantedBy = multi-user.target
موږ خوندي ورکوو او بیا موږ باید لاندې ترمینلونه له ترمینل څخه پلي کړو:
sudo cp کی بورډ-فکس.سرسین /etc/systemd/system/keyboard-fix.service sudo systemctl ډیمون - ریلوډ sudo systemctl وتوانوي کیبورډ - فکس.زریس سټو سیسټم کی بورډ - فکس.زریس
د دې پروسې سره موږ د اپیل کی بورډونه ترلاسه کوو ترڅو کار وکړو لکه څنګه چې موږ په خپل اوبونتو کې غواړو ، د ډیمون په اجرا کولو سره دا اصلاحات به د سیسټم بوټ کیدو سره سم اجرا شي. د یوې عامې ستونزې مناسب او ساده حل چې ډیری یې لري
یو نظر ، خپل پریږده
د ګیډیټ فکس-کیبورډ.رویس
او بیا
sudo cp کی بورډ-فکس.سیرس /etc/systemd/system/keyboard-fix.service
ایا هلته کوم غلط نه دی 🙂