קייל רנפרו יש פיתרון למקלדת אפל לעבוד בצורה נכונה באובונטו, כשאנחנו אומרים לעבוד נכון, אנחנו מתכוונים שלמפתחות יש את הפונקציות שיש להם בדרך כלל במקלדות אחרות.
מה נפתור?
בתיקונים אלה שנעשה נפתור 3 פרטים קטנים:
- אנו מתקנים את מקש Fn.
- אנו מחליפים את מקש הפקודה / alt.
- מקש F13 הופך למפתח הוספה.
כדי לבצע תיקונים אלה אנו הולכים ליצור 2 קבצים keyboard-fix.sh ו - תיקון-מקלדת.שירות
keyboard-fix.sh
Keyboard-fix.sh יהיה הסקריפט האחראי על פתרון שלוש הבעיות המדוברות, כדי ליצור אותו עלינו לבצע את הפקודה הבאה:
$ gedit keyboard-fix.sh
בתוך הקובץ עלינו למקם את התוכן הבא:
#! / bin / sh # תיקון הד מקש fn 2> / sys / module / hid_apple / parameters / fnmode #swap command / alt echo 1> / sys / module / hid_apple / parameters / swap_opt_cmd # F13 = הכנס הד "קוד מפתח 191 = הכנס "| xmodmap -
ואז אני ממשיך להעתיק את keyboard-fix.sh אל / usr / bin.
$ sudo cp keyboard-fix.sh /usr/bin/keyboard-fix.sh
תיקון-מקלדת.שירות
El תיקון-מקלדת.שירות היא הגדרה של שירות מערכת D. מה יבצע fix-keyboard.sh כשהמחשב שלנו מתנחל. כדי ליצור אותו עלינו לבצע את הפקודה הבאה:
$ gedit fix-keyboard.service
בתוך הקובץ עלינו למקם את התוכן הבא:
[יחידה] תיאור = תיקון מקלדת מק [שירות] סוג = oneshot ExecStart = / usr / bin / keyboard-fix.sh [Install] WantedBy = multi-user.target
אנו נותנים שמירה ואז עלינו לבצע את הפקודות הבאות מהטרמינל:
sudo cp keyboard-fix.service /etc/systemd/system/keyboard-fix.service sudo systemctl daemon-reload sudo systemctl לאפשר keyboard-fix.service sudo systemctl התחל keyboard-fix.service
בהליך זה אנו גורמים למקלדות אפל לעבוד כרצוננו באובונטו שלנו, עם ביצוע הדמון התיקונים הללו יבוצעו ברגע שהמערכת תתחיל. פתרון פשוט למדי לבעיה נפוצה שיש לרבים
gedit fix-keyboard.service
ואז
sudo cp keyboard-fix.service /etc/systemd/system/keyboard-fix.service
אין שם משהו לא בסדר? 🙂