Ubuntu สร้างการตั้งค่าเริ่มต้นได้อย่างไร ฉันได้ติดตั้ง Ubuntu Netbook 10.10 บน Eeepc 900 แล้ว TapButton2 ถูกตั้งค่าเป็น 3 และ TapButton3 ถูกตั้งค่าเป็น 2
ฉันมีการตั้งค่า synaptics แบบกำหนดเองหลายอย่างที่ฉันต้องการเป็นค่าเริ่มต้นทั้งระบบ ตอนนี้ฉันใช้สคริปต์พร้อมคำสั่งที่ฉันต้องรันทุกการบู๊ตหรือตื่น Pita. มันเคยเป็นทุกอย่างที่ไปใน xorg.conf .. ซึ่งไม่มีอยู่อีกต่อไป ฉันพยายามที่จะเรียนรู้วิธีการใหม่ซึ่งเป็นไฟล์ conf /usr/share/X11/xorg.conf.d
เห็นได้ชัด
ฉันแก้ไข
/usr/share/X11/xorg.conf.d/50-synaptics.conf
ให้ดูเหมือน:ส่วน "InputClass" ตัวระบุ "ทัชแพด catchall" ไดรเวอร์ "synaptics" MatchIsTouchpad "เปิด" MatchDevicePath "/ dev / อินพุต / เหตุการณ์ *" ตัวเลือก "LockedDrags" "1" ตัวเลือก "TapButton2" "2" ตัวเลือก "TapButton3" "3" EndSection
ฉันพยายามแก้ไขส่วนทัชแพดของ
/usr/share/X11/xorg.conf.d/10-evdev.conf
ไม่มีซิการ์พยายาม 50-synaptics.conf และไฟล์ 10-evdev.conf เดียวกันใน
/etc/X11/xorg.conf.d
ส่วนพยายามทำ
/etc/X11/xorg.conf
กับส่วน InputClass ด้านบน ไม่มีซิการ์
ฉันย้อนกลับการเปลี่ยนแปลงเก่าเสมอสร้างใหม่และเริ่มเซสชัน X ใหม่เพื่อทดสอบ ( startx -- :2
) สิ่งที่ฉันคิดว่าน่าสนใจคือหลังจากที่เปลี่ยนไปใช้เทอร์มินัลเสมือน ( ctrl+ alt+ F1) การตั้งค่า synaptics ของฉันหายไป สำคัญ? ฉันไม่รู้
เหล่านี้เป็นคำสั่งที่ฉันเรียกใช้:
jake @ clyde: ~ $ cat bin / synset.sh #! / bin / ทุบตี TapButton2 synclient = 2 TapButton3 synclient = 3 synclient LockedDrags = 1
นี่คือสิ่งที่อยู่ใน / dev / input:
jake@clyde:/dev/input$ ls
by-path/ event0 event1 event2 event3 event4 event5 event6 event7 mice mouse0
jake@clyde:/dev/input$ ls -l by-path/
total 0
lrwxrwxrwx 1 root root 9 2011-02-18 15:43 platform-eeepc-event -> ../event6
lrwxrwxrwx 1 root root 9 2011-02-18 15:43 platform-i8042-serio-0-event-kbd -> ../event4
lrwxrwxrwx 1 root root 9 2011-02-18 15:43 platform-i8042-serio-1-event-mouse -> ../event7
lrwxrwxrwx 1 root root 9 2011-02-18 15:43 platform-i8042-serio-1-mouse -> ../mouse0
บันทึก X ค่อนข้างยาว แต่นี่เป็นผลลัพธ์บางส่วน หากสิ่งทั้งหมดจะเป็นประโยชน์สถานที่ที่ดีสำหรับการอัปโหลดอยู่ที่ไหน
jake@clyde:/var/log$ egrep "synaptics|touchpad" Xorg.0.log
[ 16.707] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/event7)
[ 16.707] (**) ETPS/2 Elantech Touchpad: Applying InputClass "evdev touchpad catchall"
[ 16.707] (**) ETPS/2 Elantech Touchpad: Applying InputClass "touchpad catchall"
[ 16.707] (II) LoadModule: "synaptics"
[ 16.707] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[ 16.707] (II) Module synaptics: vendor="X.Org Foundation"
[ 16.708] (II) Synaptics touchpad driver version 1.2.2
[ 16.708] (II) ETPS/2 Elantech Touchpad: x-axis range 8 - 1144
[ 16.708] (II) ETPS/2 Elantech Touchpad: y-axis range 8 - 760
[ 16.708] (II) ETPS/2 Elantech Touchpad: device does not report pressure, will use touch data.
[ 16.708] (II) ETPS/2 Elantech Touchpad: finger width range 0 - 0
[ 16.708] (II) ETPS/2 Elantech Touchpad: buttons: left right double triple
[ 16.708] (--) ETPS/2 Elantech Touchpad: touchpad found
[ 16.708] (**) ETPS/2 Elantech Touchpad: always reports core events
[ 16.708] (II) XINPUT: Adding extended input device "ETPS/2 Elantech Touchpad" (type: TOUCHPAD)
[ 16.708] (**) ETPS/2 Elantech Touchpad: (accel) keeping acceleration scheme 1
[ 16.709] (**) ETPS/2 Elantech Touchpad: (accel) acceleration profile 0
[ 16.709] (**) ETPS/2 Elantech Touchpad: (accel) acceleration factor: 2.000
[ 16.709] (**) ETPS/2 Elantech Touchpad: (accel) acceleration threshold: 4
[ 16.709] (--) ETPS/2 Elantech Touchpad: touchpad found
[ 16.710] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/mouse0)
[ 15516.377] (--) ETPS/2 Elantech Touchpad: touchpad found
[ 44215.009] (--) ETPS/2 Elantech Touchpad: touchpad found
[ 44358.733] (--) ETPS/2 Elantech Touchpad: touchpad found
[ 44414.761] (--) ETPS/2 Elantech Touchpad: touchpad found
[ 44515.817] (--) ETPS/2 Elantech Touchpad: touchpad found
ดูเหมือนว่าสิ่งนี้จะยังไม่ได้รับการแก้ไขใน Ubuntus ปัจจุบัน (12.04, 12.10)