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

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


Recommended Posts

בהתחלה הייתי ממש מעוצבן לגלות שאחרי שנים שהייתי רגיל להשתמש בxorg.conf מאז ההוצאה 1.5 כל האינטרקציה הולכת להיות דרך HAL

שירות שהולך לדמות סוג של plug and play מזוייף.

בכל מקרה הדבר מציק לי כי אני עכשיו צריך ללמוד איך משנים הגדרות בקבצי fdi

אבל אחרי כמה זמן גם גיליתי כמה יתרונות כמו למשל בfdi של הסינפטיק, יש שם ממשק די נוח ואפילו די נחמד לגרום לtouchpad שלך לעבוד כמו touchpad של מקינטוש, עוד צעד קטן לטובת ההאקינטוש, אני על ואני יכול לגלול גפים עם שתי אצבעות :)

אז הנה הסבר קצרצר ולא מספק:

בתיקיה

/etc/hal/fdi/policy/

אם אתם לא שמתם ידנית את הקבצים כמוני כנראה אני צריך להגיד לכם, אמורים להיות קבצים שמגדירים את ההתנהגות של רוב המכשירים הפריפריאליים שלכם

כולל קובץ בשם 11-x11-synaptics.fdi

תפתחו אותו ותתחילו לפשפש

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

השורה הראשונה (שלי):

<merge key="input.x11_options.VertTwoFingerScroll" type="string">true</m

erge>

תכתבו את זה לפני </match> ושמרו

עכשיו אם אתם על דביאן או ג'נטו אני די בטוח שהפקודה הבאה תאתחל את שרת הHAL

לא צריך כבר לאתחל את XORG, זה הייתרון כעקרון בשיטה הזו

בדיבאן ואובונטו וגם סביון אם יש sudo

sudo /etc/init.d/hal restart

בכל BSD אם אני זוכר וב arch ואולי בסלקוואר

sudo /etc/rc.d/hal restart

עכשיו תנסו :)

את העריכה גם צריך לעשות בתור root

אז בכל השלבים צריך sudo

השורה שצריך להוסיף בשביל אופקית (לא ניסיתי):

<merge key="input.x11_options.HorizTwoFingerScroll" type="string">true</m

erge>

נ.ב מי שהצליח בלי ההאק המלוכלך של לחזור לxorg.conf להפעיל את ה alt_shift_toggle שישלח לי הודעה בפרטי תודה :)

קישור לתוכן
שתף באתרים אחרים

למה בפרטי?

יש לשים לב שאני עובד עם lyx

/etc/hal/fdi/policy/10-keymap.fdi


<deviceinfo version="0.2">
<device>
<match key="info.capabilities" contains="input.keymap">
<append key="info.callouts.add" type="strlist">hal-setup-keymap</append>
</match>

<match key="info.capabilities" contains="input.keys">
<merge key="input.xkb.rules" type="string">base</merge>

<!-- If we're using , we use evdev by default (falling back to
keyboard otherwise). -->
<merge key="input.xkb.model" type="string">keyboard</merge>
<match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
string="Linux">
<merge key="input.xkb.model" type="string">evdev</merge>
</match>

<merge key="input.xkb.layout" type="string">us,il</merge>
<merge key="input.xkb.variant" type="string">,lyx</merge>
<merge key="input.xkb.options" type="string">grp:alt_shift_toggle,grp_led:scroll</merge>
</match>
</device>
</deviceinfo>
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...