2011/3/22 Pier Paolo <pierpaolo.fra...@gmail.com>

>   Hi all,
> after last upgrade of Squeeze i am in severe troubles with my touchpad:
>
> cat /proc/bus/input/devices | grep ETPS
> N: Name="ETPS/2 Elantech Touchpad"
>
> Without any xorg.conf.d the problem remains (no tap, unusable at all
twofinger-scroll); i searched througth debian's bugs and google, but no
results. It seems X reject the actual mouse1 ETPS and use a (nonexixtent?)
mouse0 macintosh...

/proc/bus/input/devices:
67-I: Bus=0011 Vendor=0002 Product=000e Version=0000
68:N: Name="ETPS/2 Elantech Touchpad"
69-P: Phys=isa0060/serio1/input0
70-S: Sysfs=/devices/platform/i8042/serio1/input/input7
71-U: Uniq=
72-H: Handlers=mouse1 event7
73-B: EV=b
74-B: KEY=6420 70000 0 0 0 0
75-B: ABS=f0003

That's the relevant xorg.log:
(II) config/udev: Adding input device ETPS/2 Elantech Touchpad
(/dev/input/event7)
(**) ETPS/2 Elantech Touchpad: Applying InputClass "evdev touchpad catchall"
(**) ETPS/2 Elantech Touchpad: Applying InputClass "touchpad catchall"
(II) LoadModule: "synaptics"
(II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
(II) Module synaptics: vendor="X.Org Foundation"
        compiled for 1.7.6.901, module version = 1.2.2
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 7.0
(II) Synaptics touchpad driver version 1.2.2
(**) Option "Device" "/dev/input/event7"
(II) ETPS/2 Elantech Touchpad: x-axis range 8 - 1144
(II) ETPS/2 Elantech Touchpad: y-axis range 8 - 760
(II) ETPS/2 Elantech Touchpad: device does not report pressure, will use
touch data.
(II) ETPS/2 Elantech Touchpad: finger width range 0 - 0
(II) ETPS/2 Elantech Touchpad: buttons: left right middle double triple
(--) ETPS/2 Elantech Touchpad: touchpad found
(**) ETPS/2 Elantech Touchpad: always reports core events
(II) XINPUT: Adding extended input device "ETPS/2 Elantech Touchpad" (type:
TOUCHPAD)
(**) ETPS/2 Elantech Touchpad: (accel) keeping acceleration scheme 1
(**) ETPS/2 Elantech Touchpad: (accel) acceleration profile 0
(**) ETPS/2 Elantech Touchpad: (accel) acceleration factor: 2.000
(**) ETPS/2 Elantech Touchpad: (accel) acceleration threshold: 4
(--) ETPS/2 Elantech Touchpad: touchpad found
(II) config/udev: Adding input device ETPS/2 Elantech Touchpad
(/dev/input/mouse1)
(**) ETPS/2 Elantech Touchpad: Applying InputClass "touchpad catchall"
(II) Synaptics touchpad driver version 1.2.2
ETPS/2 Elantech Touchpad no synaptics event device found
(**) Option "Device" "/dev/input/mouse1"
Query no Synaptics: 6003C8
(--) ETPS/2 Elantech Touchpad: no supported touchpad found
(EE) ETPS/2 Elantech Touchpad Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device "ETPS/2 Elantech Touchpad"
(II) UnloadModule: "synaptics"
...
(II) config/udev: Adding input device Macintosh mouse button emulation
(/dev/input/event0)
(**) Macintosh mouse button emulation: Applying InputClass "evdev pointer
catchall"
(**) Macintosh mouse button emulation: always reports core events
(**) Macintosh mouse button emulation: Device: "/dev/input/event0"
(II) Macintosh mouse button emulation: Found 3 mouse buttons
(II) Macintosh mouse button emulation: Found relative axes
(II) Macintosh mouse button emulation: Found x and y relative axes
(II) Macintosh mouse button emulation: Configuring as mouse
(**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5
(**) Macintosh mouse button emulation: EmulateWheelButton: 4,
EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "Macintosh mouse button emulation"
(type: MOUSE)
(II) Macintosh mouse button emulation: initialized for relative axes.
(II) config/udev: Adding input device Macintosh mouse button emulation
(/dev/input/mouse0)
(II) No input driver/identifier specified (ignoring)
...
(--) ETPS/2 Elantech Touchpad: touchpad found
...
(--) ETPS/2 Elantech Touchpad: touchpad found
...


> Above all I can't find an usable (not "confortable" or "more usable"!) set
> of scrolling options... Since this upgrade the touchpad woked out of the
> box, and now I created a
>
> /etc/X11/xorg.conf.d/20-touchpad.conf:
> Section "InputClass"
>         Identifier      "Touchpad"                      # required
>         MatchIsTouchpad "yes"                           # required
>         Driver          "synaptics"                     # required
>         Option          "SHMConfig"             "true"
>         Option          "MinSpeed"              "0.5"
>         Option          "MaxSpeed"              "1.0"
>         Option          "AccelFactor"           "0.075"
>         Option          "TapButton1"            "1"
>         Option          "TapButton2"            "2"     # multitouch
>         Option          "TapButton3"            "3"     # multitouch
>         Option          "VertTwoFingerScroll"   "true"     # multitouch
>         Option          "HorizTwoFingerScroll"  "true"     # multitouch
>         Option          "VertScrollDelta"       "70"
>         Option          "HorizScrollDelta"      "70"
>         Option          "UpDownScrolling"       "false"
>         Option          "LeftRightScrolling"    "false"
> #        Option          "VertEdgeScroll"        "1"
> #        Option          "CoastingSpeed"         "0"
> #        Option          "CornerCoasting"        "true"
> #        Option          "CircularScrolling"     "true"
> #       Option           "CircScrollDelta"      "30"
> #        Option          "CircScrollTrigger"     "1"
> #        Option          "EdgeMotionUseAlways"   "0"
> #        Option          "LBCornerButton"        "0"     # set as 8 for
> browser "back" btn
> #        Option          "RBCornerButton"        "0"     # set as 9 browser
> "forward" btn
> EndSection
>
> here the last version.
>
> In Xorg log there is indeed something veryvery strange:
> (II) config/udev: Adding input device ETPS/2 Elantech Touchpad
> (/dev/input/event7)
> (**) ETPS/2 Elantech Touchpad: Applying InputClass "evdev touchpad
> catchall"
> (**) ETPS/2 Elantech Touchpad: Applying InputClass "touchpad catchall"
> (**) ETPS/2 Elantech Touchpad: Applying InputClass "Touchpad"
> (II) ETPS/2 Elantech Touchpad: x-axis range 8 - 1144
> (II) ETPS/2 Elantech Touchpad: y-axis range 8 - 760
> (II) ETPS/2 Elantech Touchpad: device does not report pressure, will use
> touch data.
>  (II) ETPS/2 Elantech Touchpad: finger width range 0 - 0
> (II) ETPS/2 Elantech Touchpad: buttons: left right middle double triple
> (--) ETPS/2 Elantech Touchpad: touchpad found
> (**) ETPS/2 Elantech Touchpad: always reports core events
> (II) XINPUT: Adding extended input device "ETPS/2 Elantech Touchpad" (type:
> TOUCHPAD)
> (**) ETPS/2 Elantech Touchpad: (accel) keeping acceleration scheme 1
> (**) ETPS/2 Elantech Touchpad: (accel) acceleration profile 0
> (**) ETPS/2 Elantech Touchpad: (accel) acceleration factor: 2.000
> (**) ETPS/2 Elantech Touchpad: (accel) acceleration threshold: 4
> (--) ETPS/2 Elantech Touchpad: touchpad found
> (II) config/udev: Adding input device ETPS/2 Elantech Touchpad
> (/dev/input/mouse1)
> (**) ETPS/2 Elantech Touchpad: Applying InputClass "touchpad catchall"
> (**) ETPS/2 Elantech Touchpad: Applying InputClass "Touchpad"
> ETPS/2 Elantech Touchpad no synaptics event device found
> (--) ETPS/2 Elantech Touchpad: no supported touchpad found
> (EE) ETPS/2 Elantech Touchpad Unable to query/initialize Synaptics
> hardware.
> (EE) PreInit failed for input device "ETPS/2 Elantech Touchpad"
> (--) ETPS/2 Elantech Touchpad: touchpad found
> (--) ETPS/2 Elantech Touchpad: touchpad found
>
> actually i'm referring to the EE lines...
>
> Someone having the same problem out there?
>
> Glad if someone could help

> Thx, Pier Paolo.
>

Reply via email to