Page 2 of 4 FirstFirst 1234 LastLast
Results 11 to 20 of 33

Thread: Multitap with synaptic touchpad

  1. #11
    Join Date
    Mar 2006
    Location
    utah
    Beans
    12
    Distro
    The Feisty Fawn Testing

    Re: Multitap with synaptic touchpad

    I don't have a windows partition, but I've gotten over the fact that it doesn't support the two-finger mode. I looked for a spot on the wiki that might be documenting which synaptic models support this feature, but I didn't see one. Is there an appropriate place to document this?

  2. #12
    Join Date
    Nov 2006
    Beans
    20

    Re: Multitap with synaptic touchpad

    Just my two cents:
    I'd love a resource of some kind to check which Pads support multiple touching.

    I'm about to return my (brand new and otherwise nice) Sony SR because of that.
    Maybe it works on Machine level:
    Sony VGN-SR19XN apparently doesn't support multiple fingers (this goes out to the googlers).

    Regards,
    kybKenny

  3. #13
    Join Date
    Nov 2006
    Beans
    20

    Unhappy Re: Multitap with synaptic touchpad

    Me again.

    Sony successfully returned to vendor to be replaced with the Samsung x460 i'm writing this.

    No two-finger tap either.

    Touchpad model is:

    Code:
    I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
    N: Name="SynPS/2 Synaptics TouchPad"
    P: Phys=isa0060/serio4/input0
    S: Sysfs=/devices/platform/i8042/serio4/input/input10
    U: Uniq=
    H: Handlers=mouse1 event10 
    B: EV=b
    B: KEY=6420 0 70000 0 0 0 0 0 0 0 0
    B: ABS=11000003
    It has these xinput properties:
    Code:
    Device 'SynPS/2 Synaptics TouchPad':
    	Device Enabled:		1
    	Synaptics Edges:		1632, 5312, 1575, 4281
    	Synaptics Finger:		25, 30, 256
    	Synaptics Tap Time:		180
    	Synaptics Tap Move:		220
    	Synaptics Tap Durations:		180, 180, 100
    	Synaptics Tap FastTap:		0
    	Synaptics Middle Button Timeout:		75
    	Synaptics Two-Finger Pressure:		257
    	Synaptics Scrolling Distance:		100, 121
    	Synaptics Edge Scrolling:		1, 1, 0
    	Synaptics Two-Finger Scrolling:		0, 0
    	Synaptics Edge Motion Pressure:		30, 160
    	Synaptics Edge Motion Speed:		1, 400
    	Synaptics Edge Motion Always:		0
    	Synaptics Button Scrolling:		1, 1
    	Synaptics Button Scrolling Repeat:		1, 1
    	Synaptics Button Scrolling Time:		100
    	Synaptics Off:		0
    	Synaptics Guestmouse Off:		0
    	Synaptics Locked Drags:		0
    	Synaptics Locked Drags Timeout:		5000
    	Synaptics Tap Action:		2, 3, 0, 0, 1, 2, 3
    	Synaptics Click Action:		1, 1, 1
    	Synaptics Circular Scrolling:		0
    	Synaptics Circular Scrolling Trigger:		0
    	Synaptics Circular Pad:		0
    	Synaptics Palm Detection:		1
    	Synaptics Palm Dimensions:		10, 200
    	Synaptics Pressure Motion:		30, 160
    	Synaptics Grab Event Device:		1
    Does anybody know a place where these are documented?

    I do have a windows partition and there i can use a pinch gesture to zoom in and out of things (IPhone style). So the touchpad is somehow able to distinguish multiple inputs.

    Maybe via the changed capacity/width of the one "finger" it sees.

    $ synclient -m 100
    Code:
        time     x    y   z f  w  l r u d m     multi  gl gm gr gdx gdy
    1 Finger:
    Code:
     821.327  4042 2838  61 1  4  0 0 0 0 0  00000000   0  0  0   0   0
    2 Fingers:
    Code:
     824.635  4095 1936  73 1  8  0 0 0 0 0  00000000   0  0  0   0   0
    3 Fingers:
    Code:
     827.141  1985 4579  72 1 15  0 0 0 0 0  00000000   0  0  0   0   0
    Well, i'll keep looking. It's just too stupid trying to find these little clicking areas for middle click...

  4. #14
    Join Date
    Dec 2007
    Beans
    6

    Re: Multitap with synaptic touchpad

    Quote Originally Posted by kybKenny View Post
    Me again.

    Sony successfully returned to vendor to be replaced with the Samsung x460 i'm writing this.

    No two-finger tap either.

    Touchpad model is:

    Code:
    I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
    N: Name="SynPS/2 Synaptics TouchPad"
    P: Phys=isa0060/serio4/input0
    S: Sysfs=/devices/platform/i8042/serio4/input/input10
    U: Uniq=
    H: Handlers=mouse1 event10 
    B: EV=b
    B: KEY=6420 0 70000 0 0 0 0 0 0 0 0
    B: ABS=11000003
    My touchpad seems to have the same info as yours in /proc/bus/input/devices

    Im on a new Toshiba Satellite e105-s1402 (running Arch Linux, but that shouldnt matter too much) and I'm getting the same sort of problems with the F***ING touchpad

    edit:
    kybKenny, as far as the width with multiple fingers, I seem to be getting 4 - 8 with 1 finger, and 11 - 15 with two or more.
    Last edited by CaptainPedro; March 29th, 2009 at 07:28 AM. Reason: added suggestion

  5. #15
    Join Date
    Dec 2007
    Beans
    6

    Re: Multitap with synaptic touchpad

    Actually, I think I might have found something...

    http://mydellmini.com/forum/multitou...0s0.html#p8999

    Ive got the 7.0 firmware on mine.
    You should be able to find out what version yours is by doing
    Code:
    dmesg | grep Touchpad

  6. #16
    Join Date
    Nov 2006
    Beans
    20

    Re: Multitap with synaptic touchpad

    I found out that i can do (using Vista) a "pinch" gesture to zoom stuff.
    You place your thumb and a second finger in the corners of the pad and pretend to grab some salt off it. That works in windows.
    Doesn't that mean my pad is physically capable of recognizing multiple fingers.

    In related news:

    Code:
    $ dmesg |grep Touchpad
    [   10.975929] Synaptics Touchpad, model: 1, fw: 7.2, id: 0x1c0b1, caps: 0xd04731/0xa40000
    So, according to above mentioned thread about a Dell, i shouldn't be able to use multi touch features even in windows. But i am.

    Regards,
    kybKenny

  7. #17
    Join Date
    May 2009
    Location
    Hamburg, Germany
    Beans
    8
    Distro
    Kubuntu 9.04 Jaunty Jackalope

    Re: Multitap with synaptic touchpad

    Hi,

    I found a solutions (or workaround?):

    The latest version of the synaptics driver supports two finger emulation. I think that it is something like the palm recognition. There are two parameters in 1.1.0: EmulateTwoFingerMinZ and EmulateTwoFingerMinW. The first says how much you have to press to activate the emulation and the second one how thick your fingers have to be to be recognised as two instead of one.

    Here are some instructions:

    1) Install the latest synaptics driver. You can get a .deb from Debian unstable: http://packages.debian.org/sid/xserv...nput-synaptics (you will need the latest driver because the previous versions did not support EmulateTwoFingerMinW and thus were not flexible enought when it comes to different finger sizes).

    2) Create a file /etc/hal/fdi/policy/99-x11-synaptics.fdi and fill it with
    Code:
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <deviceinfo version="0.2">
      <device>
        <match key="info.capabilities" contains="input.touchpad">
          <merge key="input.x11_options.SHMConfig" type="string">On</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.EmulateTwoFingerMinZ" type="string">10</merge>
          <merge key="input.x11_options.EmulateTwoFingerMinW" type="string">10</merge>
          <merge key="input.x11_options.VertTwoFingerScroll" type="string">1</merge>
          <merge key="input.x11_options.VertEdgeScroll" type="string">0</merge>
        </match>
      </device>
    </deviceinfo>
    3) Restart HAL: /etc/init.d/hal restart

    4) Restart X: Ctrl+Alt+Backspace or whichever way you prefer.

    Explaining the FDI file:
    * SHMConfig=On enables synclient to be used
    * TapButtonX=X allows you to just tap on the pad instead of pressing a button below the pad
    * Emulate...Z=10 says that you have to press with a strength of 10 (how much ever it is) to achieve emulation of two fingers
    * Emulate...W=10 says that your fingers (both put together) must be 10 units wide for emulation
    * VertTwoFingerScroll=1 turns on scrolling with (emulated) two fingers
    * VertEdgeScroll=0 turns off scrolling on the right side of the pad

    Hope this will help and that it will make its way into Ubuntu Karmic!

    I use an Acer Aspire 3935 with just the same abovementioned Synaptics touchpad (firmware 7.2).

    Best regards,
    Freddy

  8. #18
    Join Date
    May 2009
    Location
    Hamburg, Germany
    Beans
    8
    Distro
    Kubuntu 9.04 Jaunty Jackalope

    Re: Multitap with synaptic touchpad

    Still a small problem: When I click e. g. a link with two fingers, sometimes the scrolling sets in before my click. So when I click a link in a list, it scrolls away and I will click the wrong link.

    What we need here, is a possibilty to check if i wanted to click (which I do by pressing hard with the two fingers => higher Z value) or to scroll (smooooooth movement over the pad).

    Freddy

  9. #19
    Join Date
    May 2009
    Beans
    4

    Re: Multitap with synaptic touchpad

    Quote Originally Posted by fathomssen View Post
    1) Install the latest synaptics driver. You can get a .deb from Debian unstable: http://packages.debian.org/sid/xserv...nput-synaptics (you will need the latest driver because the previous versions did not support EmulateTwoFingerMinW and thus were not flexible enought when it comes to different finger sizes).
    Hi,

    How do you go about obtaining the .deb file from Debian Unstable?
    Though I suppose the fact that I don't know how already indicates I shouldn't be messing around with unstable releases anyway... Is this unstable release useable or am I better off waiting for a stable release of this input-synaptics driver?
    Last edited by STEELBAS; May 14th, 2009 at 12:24 PM.

  10. #20
    Join Date
    May 2009
    Location
    Hamburg, Germany
    Beans
    8
    Distro
    Kubuntu 9.04 Jaunty Jackalope

    Re: Multitap with synaptic touchpad

    On the linked page,

    1) scroll down and choose your architecture (most probably i386 or amd64),
    2) click on a mirror in your country.

    Then the file will be downloaded. You can choose your home directory as a destination.

    In a terminal, do
    # sudo dpkg -i <filename>.deb

    After that, do the edits from my previous post.

Page 2 of 4 FirstFirst 1234 LastLast

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •