You are not logged in.

#1 2009-10-21 08:22:39

Joppy
Member
Registered: 2009-10-21
Posts: 4

[Solved] Synaptics Touchpad stops working properly when touched by two

Hi,

I've recently installed Arch Linux on my new laptop (Toshiba A500). I'm pretty sure that the touchpad was working fine the other day in Arch, but something has gone wrong, and I have no idea what.

Whenever two fingers (or a wrist) touch the pad at the same time, the pointer goes insane. It moves all over the screen very quickly, and then the edge scrolling stops working. Edge scrolling works fine before the pad gets touched by two fingers at once. This is quite frustrating, as the position of the touchpad is right under my thumbs / wrists. (The pad is flush with the laptop, not sunken in).

Here is some output from synclient, if it is any help.

joppy ~ $ synclient -m 100
    time     x    y   z f  w  l r u d m     multi  gl gm gr gdx gdy
   0.000     1 5855   1 1  5  0 0 0 0 0  00000000   0  0  0   0   0
   0.802  4440 1993  99 1  5  0 0 0 0 0  00000000   0  0  0   0   0
   0.902  6488 2242  74 1  5  0 0 0 0 0  00000000   0  0  0   0   0
   1.003  7256 2497  99 1  5  0 0 0 0 0  00000000   0  0  0   0   0
   1.104  1624 -1584 151 1  5  0 0 0 0 0  00000000   0  0  0   0   0
   1.204  2392 -1584 161 1  5  0 0 0 0 0  00000000   0  0  0   0   0
   1.304  1861 2963  64 1  5  0 0 0 0 0  00000000   0  0  0   0   0
   1.404  1860 2925  64 1  5  0 0 0 0 0  00000000   0  0  0   0   0
   1.504  1851 2752  64 1  5  0 0 0 0 0  00000000   0  0  0   0   0
   1.604  1641  976  30 1  5  0 0 0 0 0  00000000   0  0  0   0   0
   1.705  1129  976  41 1  5  0 0 0 0 0  00000000   0  0  0   0   0
   1.805   617  976  35 1  5  0 0 0 0 0  00000000   0  0  0   0   0
   1.905  1850 2742  64 1  5  0 0 0 0 0  00000000   0  0  0   0   0
   2.005  1856 2741  64 1  5  0 0 0 0 0  00000000   0  0  0   0   0
   2.105  1857 2743  64 1  5  0 0 0 0 0  00000000   0  0  0   0   0
   2.205   105  976  19 1  5  0 0 0 0 0  00000000   0  0  0   0   0
   2.306   105  976  16 1  5  0 0 0 0 0  00000000   0  0  0   0   0
   2.406     1 5855   3 1  5  0 0 0 0 0  00000000   0  0  0   0   0
   2.506     1 5855   1 1  5  0 0 0 0 0  00000000   0  0  0   0   0
   2.606     1 5855   0 0  0  0 0 0 0 0  00000000   0  0  0   0   0

Does anyone know how to fix this?

Thanks.

Edit:
Hi. It seems to have come right overnight.
Thanks.

Last edited by Joppy (2009-10-22 01:27:41)

Offline

#2 2009-10-21 08:25:24

gog
Member
Registered: 2009-10-13
Posts: 103

Re: [Solved] Synaptics Touchpad stops working properly when touched by two

is a multi-touch touchpad? www.toshiba.com should tell

if it is, try force disabling it via synaptics

Offline

#3 2009-10-21 10:08:51

Joppy
Member
Registered: 2009-10-21
Posts: 4

Re: [Solved] Synaptics Touchpad stops working properly when touched by two

Hi,

Thanks for the quick reply. I'm pretty sure that this is a multitouch pad (In windows it had pinch and rotate etc).

I've disabled anything that uses more than one finger, but that doesn't seem to have made a difference.

Here is my configuration, if anyone can see something wrong with it.

joppy ~ $ cat /etc/hal/fdi/policy/11-x11-synaptics.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="Synaptics TouchPad">
        <merge key="input.x11_driver" type="string">synaptics</merge>
      </match>

      <merge key="input.x11_options.MinSpeed" type="string">0.1</merge>
      <merge key="input.x11_options.MaxSpeed" type="string">0.4</merge>
      <merge key="input.x11_options.AccelFactor" type="string">0.002</merge>

      <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.TapButton3" type="string">3</merge>
      <merge key="input.x11_options.FastTaps" type="string">1</merge-->

      <merge key="input.x11_options.VertEdgeScroll" type="string">true</merge>
      <merge key="input.x11_options.VerteScrollDelta" type="string">2</merge>
      <merge key="input.x11_options.VertTwoFingerScroll" type="string">false</merge>

      <merge key="input.x11_options.HorizEdgeScroll" type="string">false</merge>
      <merge key="input.x11_options.HorizScrollDelta" type="string">1</merge>
      <merge key="input.x11_options.HorizTwoFingerScroll" type="string">false</merge>

      <merge key="input.x11_options.CircularScrolling" type="string">false</merge>
      <merge key="input.x11_options.CircScrollTrigger" type="string">8</merge>
      <merge key="input.x11_options.CircScrollDelta" type="string">0.1</merge>

      <merge key="input.x11_options.LeftEdge" type="string">2000</merge>
      <merge key="input.x11_options.TopEdge" type="string">2000</merge>

    </match>
  </device>
</deviceinfo>

Offline

#4 2009-10-23 08:12:34

zenlord
Member
From: Belgium
Registered: 2006-05-24
Posts: 1,221
Website

Re: [Solved] Synaptics Touchpad stops working properly when touched by two

Hmmm - you marked this thread as [SOLVED] without a hint what you did to solve it?

I have similar issues: If I put more than 1 finger on the trackpad, then the second touch does not get recognised. I can't even drag a window...

What was your solution?

Offline

#5 2009-10-23 11:58:51

Joppy
Member
Registered: 2009-10-21
Posts: 4

Re: [Solved] Synaptics Touchpad stops working properly when touched by two

That sounds different to what was happening to me. I was still able to tap and drag.

I can't think of what fixed the issue for me. I disabled anything that used more than one finger, and restarted. That didn't make a difference. I then shut down, and went to sleep. The next day, the touchpad was working fine. I'm not sure if the shutdown had any effect or not.

Offline

Board footer

Powered by FluxBB