You are not logged in.

#1 2011-04-08 19:50:33

DarioP
Member
From: Geneva
Registered: 2011-01-05
Posts: 165

Synaptic multitouch makes cursor go mad

Dear all,

I'm using Synaptics drivers on my Asus U36JC. I disabled evdev detection and configured the driver to emulate the multitouch, so I was able to do ordinary stuffs like scroll the web pages and central click with two fingers. Everything was fine till yesterday: now when I touch the pad with the second finger the cursor start spinning around the screen and nothing else is done. The touchpad is still working fine when using only one finger, so I think this not to be an hardware problem.. but I haven't done upgrades or anything else!

Any ideas?

Last edited by DarioP (2011-04-08 19:56:37)

Offline

#2 2011-04-08 21:27:52

soloport
Member
Registered: 2005-03-01
Posts: 442

Re: Synaptic multitouch makes cursor go mad

Rename /etc/X11/xorg.conf to, say, /etc/X11/xorg.conf.old and restart X.  (This cleared up all synaptics issues for me, since last update.)

Offline

#3 2011-04-08 21:36:08

Gusar
Member
Registered: 2009-08-25
Posts: 3,605

Re: Synaptic multitouch makes cursor go mad

There's a crazy quirk in the driver. You don't need to remove xorg.conf, just move all synaptics stuff from it into a dedicated file in xorg.conf.d. Also, multitouch emulation is on by default, you don't need to mess with that. As an example, this is my xorg.conf.d/10-synaptics.conf:

Section "InputClass"
    Identifier    "touchpad"
    MatchIsTouchpad    "on"
    MatchDevicePath "/dev/input/event*"
    Driver        "synaptics"
    Option        "TapButton1"        "1"
    Option        "TapButton2"        "3"
    Option        "VertEdgeScroll"    "1"
EndSection

Offline

#4 2011-04-09 07:05:34

DarioP
Member
From: Geneva
Registered: 2011-01-05
Posts: 165

Re: Synaptic multitouch makes cursor go mad

My synaptics conf file (which contains all the options founded in synaptics' man) was already in the directory xorg.conf.d/
Yesterday I tried to restart X (without deleting its conf file) and to reboot the pc but nothing changed.

Now, after a night of rest, it works again. I don't know what happened... I'll wait some time to try to understand the problem before adding the tag [SOLVED]

Offline

#5 2011-04-09 21:27:32

wankel
Member
From: Iowa, USA
Registered: 2008-05-30
Posts: 218
Website

Re: Synaptic multitouch makes cursor go mad

are you by any chance dualbooting with windows?

Offline

#6 2011-04-09 22:07:56

techmagyor
Member
Registered: 2010-08-25
Posts: 31

Re: Synaptic multitouch makes cursor go mad

For my experience, with 2.6.38 kernel, the issue was solved.

Last edited by techmagyor (2011-04-09 22:08:10)

Offline

#7 2011-04-10 13:17:36

limaunion
Member
From: Argentina
Registered: 2011-03-11
Posts: 40

Re: Synaptic multitouch makes cursor go mad

I'm having the same issue, my synaptics mouse doesn't work any more since the last time I performed a pacman update. I'm running the stock kernel: Linux arch1 2.6.37-ARCH #1

I tried some of the advises without success, ie: (1) rename my xorg.conf file to .old and restart X and (2) use the configuration from #3.
Any other ideas how to solve this ?

Offline

#8 2011-04-10 17:14:18

techmagyor
Member
Registered: 2010-08-25
Posts: 31

Re: Synaptic multitouch makes cursor go mad

from kernel.org, latest stable kernel version is 2.6.38.2, try to use this from aur or compile yourself using your actual .config. More on archwiki https://wiki.archlinux.org/index.php/Ke … rom_Source

Or you can make your own lackage from aur (remeber to change your .config md5 if you change it)

Offline

#9 2011-04-10 18:56:33

ijanos
Member
From: Budapest, Hungary
Registered: 2008-03-30
Posts: 443

Re: Synaptic multitouch makes cursor go mad

wankel wrote:

are you by any chance dualbooting with windows?

Explain the correlation please.

Oh, and a tip for the OP: if the cursor goes mad, suspend and resume.

Last edited by ijanos (2011-04-10 18:57:55)

Offline

#10 2011-04-11 15:12:14

wankel
Member
From: Iowa, USA
Registered: 2008-05-30
Posts: 218
Website

Re: Synaptic multitouch makes cursor go mad

ijanos wrote:
wankel wrote:

are you by any chance dualbooting with windows?

Explain the correlation please.

Oh, and a tip for the OP: if the cursor goes mad, suspend and resume.

https://wiki.archlinux.org/index.php/To … om_Windows

I had the same issue. Whenever I was in windows and rebooted into linux, my cursor would jump around the screen if i put two fingers down. Suspending and resuming would fix it, as well as unplugging it and taking out the battery.

Offline

#11 2011-04-11 16:56:07

limaunion
Member
From: Argentina
Registered: 2011-03-11
Posts: 40

Re: Synaptic multitouch makes cursor go mad

Just for the record, my notebook doesn't have dual-boot (only ArchLinux); I'll wait till the kernel is updated in 'core', I'm not in a hurry.

Offline

#12 2011-04-11 23:55:22

limaunion
Member
From: Argentina
Registered: 2011-03-11
Posts: 40

Re: Synaptic multitouch makes cursor go mad

Well it seems that it's not related to the kernel version at least in my case, I've just upgraded to 2.6.38 (Core repo) and it's still not working; I'll have to investigate a little more.

Offline

#13 2011-04-12 01:21:04

hokasch
Member
Registered: 2007-09-23
Posts: 1,461

Re: Synaptic multitouch makes cursor go mad

General info that might be helpfull to some:

For Synaptics touchpads > 7.2, multi-finger support was broken but has been fixed in 2.6.38.

It happened because Synaptics introduced some new proprietary protocol with those multitouch (gestures) enabled pads resulting in kernel drivers breaking (not detecting the multi-finger capability). Takashi Iwai from Novell figured it out first, but Novell prohibited him from sending patches upstream due to "possible patent infringing". Someone else reverse-engineered the protocol and it landed in 2.6.38.

Long story short, in case you have previously forced multitouch emulation and updated to 2.6.38, better remove it (or revert to 10-synaptics-conf.pacnew) to rule out any problems that may come with that transition.

Also for gnome, the (very limited) system settings override synaptics config in /etc/xconf.d which can be confusing. If you want to config through xorg only, deactivate in gconf "apps/gnome_settings_daemon/plugins/mouse/".

Solved Bug report (long and messy)

Offline

#14 2011-04-23 16:41:36

DarioP
Member
From: Geneva
Registered: 2011-01-05
Posts: 165

Re: Synaptic multitouch makes cursor go mad

wankel wrote:

https://wiki.archlinux.org/index.php/To … om_Windows

I had the same issue. Whenever I was in windows and rebooted into linux, my cursor would jump around the screen if i put two fingers down. Suspending and resuming would fix it, as well as unplugging it and taking out the battery.

I have a small win7 partition that I use to play games and it have probably been this. I always run on AC power and unplug the battery when I'm at home. If there are many hours of downtime I unplug the AC too, so that's why it worked fine the day after smile



hokasch wrote:

General info that might be helpfull to some:

For Synaptics touchpads > 7.2, multi-finger support was broken

I noticed using synclient monitor...

hokasch wrote:

in case you have previously forced multitouch emulation and updated to 2.6.38, better remove it (or revert to 10-synaptics-conf.pacnew) to rule out any problems that may come with that transition.

The emulation is still working with the new kernel but I'll remove it! thanks for the infos wink

Offline

#15 2011-04-25 10:17:15

STEELBAS
Member
From: The Netherlands
Registered: 2010-01-18
Posts: 82

Re: Synaptic multitouch makes cursor go mad

I had a similar problem with the dual-touch emulation (two fingers -> hyperactive cursor), but strangely only when booting from the real-time kernel in AUR. I solved it by increasing the Option "EmulateTwoFingerMinZ", myself. (I think it was 20-something, I increased it to 35.)

Offline

Board footer

Powered by FluxBB