טיפ: לפטופ ללא מגע

כל לפטופ מודרני מצוייד במשטח עקיבה רגיש למגע במקום עכבר. הגדילו לעשות IBM והכניסו במחשבים שלהם גם מוט היגוי קטן ("מחק של עיפרון") והחביאו אותו בין המקשים.

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

הפתרון הפשוט – היישום המובנה של Gnome

ב-Gnome קיים יישום בשם Pointer Capture (חלק מהחבילה mousetweaks)שנועד ללכוד ולנעול את הסמן שלך באופן יזום. אחרי שנוסיף אותו לסרגל יתווסף משטח מלבני ירוק. בלחיצה עליו הוא יהפוך לאדום עם הכיתוב Locked. מאותו הרגע ועד לשיחרור העכבר לא נוכל לעשות בו כל שימוש.

ניתן להגדיר בהגדרות התוכנה את המקש שישחרר את העכבר. אני מאד ממליץ להחליף את מקש השחרור, מאחר וכברירת מחדל הוא מוגדר על הלחיצה השמאלית, ומאחר ונגיעה במשטח העקיבה (tapping) מבצעת לחיצה שמאלית, ייתכן והעכבר "ישתחרר מעצמו".

הפתרון המתקדם – syndaemon

הדרייבר של משטח העקיבה הוא synaptics (לא להתבלבל עם מנהל החבילות synaptic), והוא מוגדר אצלי בקובץ הקונפיגורציה xorg.conf בצורה הבאה:

Section "InputDevice"
Identifier    "Synaptics Touchpad"
Driver        "synaptics"
Option        "SendCoreEvents"    "true"
Option        "Device"        "/dev/psaux"
Option        "Protocol"        "auto-dev"
Option        "HorizEdgeScroll"    "0"
EndSection

כברירת מחדל לא ניתן לשלוח פקודות ישירות לדריבר (תתקבל ההודעה Can't access shared memory area. SHMConfig disabled?), אבל באמצעות הוספת השורה Option "SHMConfig" "on" לבלוק (כלומר לפני ה-EndSection) תאופשר שליחת הפקודות.

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

כיבוי משטח העקיבה
synclient TouchpadOff=1
הדלקת משטח העקיבה
synclient TouchpadOff=0

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

בונוס: רוצים לשנות את הגדרות משטח העקיבה? למשל לבטל את הגלילה של קצוות המשטח או את אפשרות הנגיעה? התקינו את החבילה gsynaptics (משתמשי KDE -‏ qsynaptics) ותוכלו לעשות זאת בקלות.

קשה לתפוס שתי ציפורים או קיצורי מקשים לפיירפוקס על רגל אחת

רציתי לספר לנצל את הבמה ולספר לכם ש[עוד] חברת עיצוב אתרים מהמובילות במשק גילתה שיש אנשים שלא משתמשים באינטרנט אקספלורר (אל תבינו אותי לא נכון, כולם שם בטח משתמשים ב־Firebug, אלא שמעצבי האתרים חושבים לפעמים שזה רק הם והגולשים משתמשים באינטרנט אקספלורר), אבל אז הבנתי שלא ייתכן מצב בו חברה שחתומה על אתרים גדולים ומוכרים בארץ גילתה את האור ותצליח להוציא משהו טוב. זה יקרה בסוף, אבל תחכו עם זה עוד קצת.

mantis, אחת מחברות עיצוב האתרים היותר מוכרות ברשת מגלה בבלוג שלהם שיש דפדפן בשם "פיירפוקס", והבלוג שלהם אפילו רץ על וורדפרס ולא על איזו מערכת תוכן קיקיונית ומלאה חורים ובעיות. אבל מה, הם לא מבינים שגן סגור זה רע, ואפילו תגובות לא מאפשרים לפרסם. גם הקישורים שלהם לא משהו ורובם בכלל לא עובדים.

אני אנצל את הבמה הזו ואזכיר לאנשי "מנטיס" (ולשאר הקוראים הנאמנים שלי) – פיירפוקס הוא לא דפדפן חדש, ויש לו הרבה יותר קיצורים ממה שאתם חושבים. כן, מדובר בשלושה דפים, וזו לא רשימת קיצורים מלאה.