Ubuntu는 기본 시냅스 설정을 어떻게 구성합니까? Eeepc 900에 Ubuntu Netbook 10.10이 설치되어 있습니다. TapButton2는 3으로, TapButton3은 2로 설정되었습니다.
시스템 전체 기본값으로 원하는 몇 가지 사용자 지정 시냅스 설정이 있습니다. 지금은 synclient 명령과 함께 스크립트를 사용하여 모든 부팅 또는 깨우기를 실행해야합니다. 피타. 더 이상 존재하지 않는 xorg.conf.에있는 모든 것이 었습니다. 나는 conf 파일 인 새로운 방법을 배우려고합니다 /usr/share/X11/xorg.conf.d
.
/usr/share/X11/xorg.conf.d/50-synaptics.conf
다음과 같이 편집 했습니다."InputClass"섹션 식별자 "터치 패드 캐치 올" 드라이버 "시냅스" MatchIsTouchpad "켜기" MatchDevicePath "/ dev / input / event *" 옵션 "LockedDrags" "1" 옵션 "TapButton2" "2" 옵션 "TapButton3" "3" 끝 섹션
/usr/share/X11/xorg.conf.d/10-evdev.conf
시가가없는 의 터치 패드 섹션을 수정하려고했습니다 ./etc/X11/xorg.conf.d
섹션 에서 동일한 50-synaptics.conf 및 10-evdev.conf 파일을 시도했습니다 ./etc/X11/xorg.conf
위의 InputClass 섹션으로 시도했습니다 . 시가가 없습니다.
항상 이전 변경 사항을 먼저 되돌리고 새 변경 사항을 작성하고 테스트 할 새 X 세션을 시작합니다 ( startx -- :2
). 내가 흥미로운 점 은 가상 터미널 ( ctrl+ alt+ F1)로 전환 한 후 시냅스 설정이 손실된다는 것입니다. 중요한? 모르겠어요
다음은 내가 실행하는 synclient 명령입니다.
jake @ clyde : ~ $ 고양이 bin / synset.sh #! / bin / bash synclient TapButton2 = 2 synclient TapButton3 = 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
현재 우분투 스 (12.04, 12.10)에서는 이것이 해결되지 않은 것처럼 보입니다.