You are not logged in.

#1 2009-10-26 12:11:37

Rorschach
Member
From: Ankh-Morpork
Registered: 2008-11-07
Posts: 143

eeepc 1000H and elantech/synaptics result in no tapping

Hi,
since an update some days ago my touchpad isn't working anymore the way I want it. I use an uptodate archlinux and a custom compiled 2.6.31.5 kernel. I have no xorg.conf and this is my 11-x11-synaptics.fdi :

<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
  <device>
    <match key="info.product" contains="ETPS/2 Elantech Touchpad">
        <append key="info.capabilities" type="strlist">input.touchpad</append>
    </match> 
    <match key="info.capabilities" contains="input.touchpad">
        <merge key="input.x11_driver" type="string">synaptics</merge>
    <merge key="input.x11_options.TapButton1" type="string">1</merge>
    <merge key="input.x11_options.TapButton2" type="string">2</merge>
    <merge key="input.x11_options.TapButton3" type="string">3</merge>
        <!-- Arbitrary options can be passed to the driver using
             the input.x11_options property since xorg-server-1.5. -->
        <!-- EXAMPLES:
        Switch on shared memory, enables the driver to be configured at runtime
    <merge key="input.x11_options.SHMConfig" type="string">true</merge>

    Maximum movement of the finger for detecting a tap
    <merge key="input.x11_options.MaxTapMove" type="string">2000</merge>

    Enable vertical scrolling when dragging along the right edge
    <merge key="input.x11_options.VertEdgeScroll" type="string">true</merge>

    Enable vertical scrolling when dragging with two fingers anywhere on the touchpad
    <merge key="input.x11_options.VertTwoFingerScroll" type="string">true</merge>

    Enable horizontal scrolling when dragging with two fingers anywhere on the touchpad
    <merge key="input.x11_options.HorizTwoFingerScroll" type="string">true</merge>

    If on, circular scrolling is used
    <merge key="input.x11_options.CircularScrolling" type="string">true</merge>

    For other possible options, check CONFIGURATION DETAILS in synaptics man page
        -->
    </match>
  </device>
</deviceinfo>

And this my 9-x11-elantech.fdi:

<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.touchpad">
      <match key="info.product" contains="Elantech Touchpad">
    <merge key="input.x11_driver" type="string">synaptics</merge>
    <merge key="input.x11_options.SHMConfig" type="string">on</merge>
    <merge key="input.x11_options.MaxSpeed" type="string">1.00</merge>
    <merge key="input.x11_options.MinSpeed" type="string">0.75</merge>
    <merge key="input.x11_options.Emulate3Buttons" type="string">on</merge>
    <merge key="input.x11_options.VertTwoFingerScroll" type="string">1</merge>
    <merge key="input.x11_options.HorizTwoFingerScroll" type="string">1</merge>
    <merge key="input.x11_options.TapButton1" type="string">1</merge>
    <merge key="input.x11_options.TapButton2" type="string">2</merge>
    <merge key="input.x11_options.TapButton3" type="string">3</merge>
    <merge key="input.x11_options.LockedDrags" type="string">11</merge>
      </match>
    </match>
  </device>
</deviceinfo>

Some lines of my Xorg.log:

...
(II) LoadModule: "synaptics"
(II) Loading /usr/lib/xorg/modules/input//synaptics_drv.so
(II) Module synaptics: vendor="X.Org Foundation"
        compiled for 1.6.3, module version = 1.1.3
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 4.0
(II) Synaptics touchpad driver version 1.1.3
(**) Option "Device" "/dev/input/event6"
(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
(**) Option "SHMConfig" "on"
(**) Option "VertTwoFingerScroll" "1"
(**) Option "HorizTwoFingerScroll" "1"
(WW) Option "LockedDrags" requires a boolean value
(**) Option "TapButton1" "1"
(**) Option "TapButton2" "2"
(**) Option "TapButton3" "3" 
(**) Option "MinSpeed" "0.75"
(**) Option "MaxSpeed" "1.00"
(--) 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) filter chain progression: 2.00
(**) ETPS/2 Elantech Touchpad: (accel) filter stage 0: 20.00 ms
(**) ETPS/2 Elantech Touchpad: (accel) set acceleration profile 0
(--) ETPS/2 Elantech Touchpad: touchpad found
(II) config/hal: Adding input device AT Translated Set 2 keyboard
(II) LoadModule: "evdev" 
....

The behavior now is: scrolling works the way I want it but tapping doesn't work at all. I have to start the gsynaptics gui to make tapping work but gsynaptics-settings aren't remembered when I reboot. Also executing gsynaptics-init with gnome doesn't solve that problem.

How can I make tapping work again by default, so I don't have to execute gsynaptics after each boot and activate it?

greetings

Offline

#2 2009-10-29 18:40:27

henaken
Member
Registered: 2009-08-24
Posts: 12

Re: eeepc 1000H and elantech/synaptics result in no tapping

I have an eeepc 1000h with standard install, I did the upgrade to kernel 2.6.31.
now my touchpad has no tapping, neither three fingers scrolling. the weird thing is that the right side of the touchpad is working like a scrolling wheel...
Also the tapping is working when I select my session or user in GDM, and afterwards it's gone, kaput, finito... hmm


sorry im not bringing any solution, but as we are in more or less the same situation...

Last edited by henaken (2009-10-29 18:53:23)

Offline

#3 2009-10-29 23:17:02

Pox
Member
From: Melbourne, AU
Registered: 2007-10-04
Posts: 66

Re: eeepc 1000H and elantech/synaptics result in no tapping

What WM/DE are you guys using? I've noticed that in GNOME, my xorg.conf settings have no effect - the only settings that work are those in Preferences->Mouse and Preferences->Touchpad.

Offline

#4 2009-10-30 07:44:44

henaken
Member
Registered: 2009-08-24
Posts: 12

Re: eeepc 1000H and elantech/synaptics result in no tapping

i m using openbox and gnome... no tapping option in preferences. but two fingers scrolling is fixed, thanks smile

Offline

Board footer

Powered by FluxBB