דף הבית » איך ל » כיצד להחליף את שני ו 3 אצבעות לוח מגע הקש פעולות על אובונטו

    כיצד להחליף את שני ו 3 אצבעות לוח מגע הקש פעולות על אובונטו

    כברירת מחדל, אובונטו משתמשת בלחיצה דו-כיוונית עבור לחיצה ימנית והקשת שלוש אצבעות עבור לחיצה באמצע על לוח מגע של מחשב נייד. אתה יכול להחליף את ההתנהגות הזו, אבל אובונטו אינה מספקת כלי עזר גרפי לקביעת התצורה.

    החלפה של התנהגות זו היא פשוטה וכוללת רק הפעלה של פקודה או שתיים - עם זאת, ביצוע השינויים שלך מתמשך דורש יצירת סקריפט ולספר GNOME להפעיל אותו באופן אוטומטי כאשר המערכת אתחול או קורות חיים מ להשעות.

    קרדיט תמונה: מיכאל Mol על Flickr

    להחליף שני אצבע & שלוש אצבעות ברזים

    הפעל מסוף והפעל את הפקודה הבאה כדי להחליף את התנהגות הברז:

    TapButton2 = 2 & 2 synclient TapButton3 = 3

    אלה פקודות synclient לספר "TapButton2" (שתי אצבעות) כדי לייצר פעולה 2 (באמצע לחץ) ו "TapButton3" (שלוש אצבעות) כדי לייצר פעולה 3 (לחיצה ימנית).

    לאחר הפעלת פקודות אלה, מחוות הברז שלך יבוטלו. עם זאת, הגדרה זו אינה מתמשכת לאורך הפעלה מחדש של המערכת או מחזורים של השהיה והתעוררות.

    הפיכת התצורה שלך לתמיד

    כדי להפוך הגדרה זו לתמידית, יהיה עליך ליצור סקריפט מיוחד ולספר ל- GNOME להריץ אותו. אתה לא יכול פשוט להוסיף את התסריט ליישומי ההפעלה שלך או אובונטו יהיה להחליף את הגדרות לוח המגע כאשר המערכת שלך מ להשעות.

    כדי ליצור את הסקריפט, פתח עורך טקסט כגון Gedit, שאותו תוכל להפעיל מתוך ה- Dash.

    הוסף את הפקודות המשמשות למעלה לקובץ טקסט חדש באופן הבא:

    TapButton2 = 2
    TapButton3 = 3

    שמור את הקובץ עם .sh סיומת הקובץ - לדוגמה, אתה יכול שם את זה מגע.

    לאחר ששמרת את הקובץ, הפעל מסוף והפעל את הפקודה הבאה כדי להפוך את קובץ ה- script החדש שלך לפעיל, להחלפה /home/name/touchpad.sh עם הנתיב אל התסריט שלך:

    chmod + x /home/name/touchpad.sh

    לאחר מכן, הפעל את הפקודה הבאה - החלפה /home/name/touchpad.sh עם הנתיב אל הסקריפט שלך - כדי להורות ל- GNOME להריץ את הסקריפט בכל פעם שמכשיר קלט מחובר (לדוגמה, כאשר המערכת שלך מאותחת או מתחדשת מההשהיה). זה עושה את ההגדרות שלך מתמשך:

    gsettings set org.gnome.settings-daemon.peripherals.input-devices hotplug-command "/home/name/touchpad.sh"