You are not logged in.

#1 2010-03-05 15:54:12

oliparcol
Member
From: Paris
Registered: 2010-02-26
Posts: 38

Multitouch with SynPS/2 Synaptics TouchPad

Hi,

I am trying to enable multitouch on Samsung n220 netbook. I'm sure this netbook supports multitouch (works on windows 7). Mousepad type is SynPS/2 Synaptics TouchPad. I copied synaptics fdi file from /user/share/hal/... to /etc/hal/policy/... and modified the HorizTwoFingerScroll and VertTwoFingerScroll lines, rebooted my netbook but nothing works....

Someone has an idea ?

Thanks a lot,
oliparcol

Offline

#2 2010-03-05 16:54:18

Julius2
Member
From: Canada
Registered: 2009-05-13
Posts: 68
Website

Re: Multitouch with SynPS/2 Synaptics TouchPad

What do you mean by "nothing works"? The touchpad does not work at all, or just the custom options?


Blog .:. AUR .:. Wiki Contributions
Registered Linux User #506070.

Offline

#3 2010-03-07 14:25:48

oliparcol
Member
From: Paris
Registered: 2010-02-26
Posts: 38

Re: Multitouch with SynPS/2 Synaptics TouchPad

just the custom "multitouch" option. The option is just ignored

Offline

#4 2010-03-07 16:45:26

qpieus
Member
Registered: 2008-03-08
Posts: 33

Re: Multitouch with SynPS/2 Synaptics TouchPad

I'm not sure if I have the same touchpad as you (I have an eeePC 1005HA), but here's the settings from /etc/hal/fdi/policy/11-x11-synaptics.fdi
The horizontal and vertical 2 finger scroll work on my netbook with these settings.

    <merge key="input.x11_options.VertTwoFingerScroll" type="string">true</merge>
    <merge key="input.x11_options.HorizTwoFingerScroll" type="string">true</merge>
    <merge key="input.x11_options.EmulateTwoFingerMinZ" type="string">10</merge>
    <merge key="input.x11_options.EmulateTwoFingerMinW" type="string">7</merge>

I have circular scroll working, too, if you are interested

    <merge key="input.x11_options.CircularScrolling" type="string">true</merge>
    <merge key="input.x11_options.CircScrollTrigger" type="string">0</merge>

Offline

#5 2010-03-09 12:50:19

oliparcol
Member
From: Paris
Registered: 2010-02-26
Posts: 38

Re: Multitouch with SynPS/2 Synaptics TouchPad

yeah thanks, it's working ! i suppose the lines EmulateTwoFingerMinZ and EmulateTwoFingerMinW are essential

Offline

#6 2010-03-14 12:04:03

oliparcol
Member
From: Paris
Registered: 2010-02-26
Posts: 38

Re: Multitouch with SynPS/2 Synaptics TouchPad

apparently, with the latest xserver version, the 'w' parameter isn't correctly detected anymore: synclient shows the same w value for 1, 2 or 3 fingers... so the multitouch emulation appears to be broken.

EDIT: the w still work but with a lesser resolution... before for three fingers, w value was 10 but now, for one finger, w value is 4 and for more finger, w is always equal to 5.

the vertical scrolling works but the effect is completly buggy... the windows seem to suffer of parkison...

Last edited by oliparcol (2010-03-14 12:24:05)

Offline

#7 2010-03-16 09:22:47

oliparcol
Member
From: Paris
Registered: 2010-02-26
Posts: 38

Re: Multitouch with SynPS/2 Synaptics TouchPad

the multitouch works again ! with these values (found with synclient):

  <merge key="input.x11_options.VertTwoFingerScroll" type="string">true</merge>
                        <merge key="input.x11_options.HorizTwoFingerScroll" type="string">true</merge>
                        <merge key="input.x11_options.EmulateTwoFingerMinZ" type="string">40</merge>
                        <merge key="input.x11_options.EmulateTwoFingerMinW" type="string">5</merge>

Offline

#8 2010-04-25 16:14:59

qpieus
Member
Registered: 2008-03-08
Posts: 33

Re: Multitouch with SynPS/2 Synaptics TouchPad

thanks for the updated numbers. I tried them and they work well. I can even use one finger to scroll, pressing in the middle of the pad, if I place my finger so that the fingerprint area is on the pad (in other words, a lot of skin is touching the pad).

Offline

Board footer

Powered by FluxBB