Bug 116181 - Alps touchpad does not behave as expected
Summary: Alps touchpad does not behave as expected
Status: RESOLVED FIXED
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: Mobile Devices (show other bugs)
Version: RC 1
Hardware: x86-64 SUSE Other
: P5 - None : Major
Target Milestone: ---
Assignee: Vojtech Pavlik
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-09 16:34 UTC by Clark Tompsett
Modified: 2005-11-07 18:15 UTC (History)
5 users (show)

See Also:
Found By: Beta-Customer
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
only the int-vs-long fixes from 0.14.4 (5.21 KB, patch)
2005-11-07 16:37 UTC, Forgotten User ZhJd0F0L3x
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Clark Tompsett 2005-09-09 16:34:43 UTC
Compaq R3120 AMD 64 3000, 1GB memory, Alps touchpad. OpenSuSE 10.0 RC1 x86_64


In SuSE 9.3 Pro, Alps touch pad functioned correctly when using taps or buttons.
 In the OpenSuSE Betas, 2-4 and RC1, the Alps expected behavior is not working.

1) puting the pointer over any object (using KDE) and single tap.  Nothing
occurs until the pointer is moved slightly.  Then the 'button push' is registerd
and the action occurs.

2) put pointer on the title bar of a window and click with left botton to bring
up the move arrow.  Nothing happens.  If you click the lb once, then repeat
again slowly, it may be seen.

3) open web browser. Input any thing for a web page.  Then try using the left
button and highligh the text.  The majority of the time, only the 'bar' moves
and the text is not highlighted.
Comment 1 Jens Benecke 2005-09-09 21:43:54 UTC
Confirmed. Update 9.3 to 10.0 RC1 on a laptop, with a Synaptics Touchpad, and    
tapping does not work any more. I installed KSynaptics to configure this but   
this did not help.  
Comment 2 Clark Tompsett 2005-09-10 01:57:57 UTC
I loaded 10.0 RC1 i386 on a spare drive on the R3120.  The Alps touch pad
behaved correctly.  None of the problems that I reported with the x86_64 version
were found.  This problem appears to be only in the x86_64 code base.> In SuSE
9.3 Pro, Alps touch pad functioned correctly when using taps or buttons.
>  In the OpenSuSE Betas, 2-4 and RC1, the Alps expected behavior is not working.
> 
> 1) puting the pointer over any object (using KDE) and single tap.  Nothing
> occurs until the pointer is moved slightly.  Then the 'button push' is registerd
> and the action occurs.
> 
> 2) put pointer on the title bar of a window and click with left botton to bring
> up the move arrow.  Nothing happens.  If you click the lb once, then repeat
> again slowly, it may be seen.
> 
> 3) open web browser. Input any thing for a web page.  Then try using the left
> button and highligh the text.  The majority of the time, only the 'bar' moves
> and the text is not highlighted.

Comment 3 Siegfried Olschner 2005-09-13 15:02:44 UTC
This seems to be a "device" problem and not usability & design. 
Mobile devices? 
Comment 4 Jan Petersen 2005-09-18 00:44:42 UTC
I see the same problem here on a Compaq R3000.
I have 9.2 and 10.0 RC1 installed on the same box, and while the tab works fine
in 9.2, it very problematic in 10.
I experience the same problems as mentioned above. At times, clicking multiple
times in the title bar, I can get the click through so that I can move the window.

Same click problem makes it hard to resizing windows.

As an additional feature request, it would be nice to have the dimension
configurable in YaST. The out of the box configuration was almost unusable, with
the mouse moving only a small fraction of the screen size, after a full pass on
the touchpad. It required "hacking" xorg.conf to get the mouse movement to be
tolerable.
Comment 5 Jeff Baker 2005-09-27 19:00:13 UTC
I am also seeing this with 10.0 RC1 x86_64. It worked fine in 9.3. I noticed
that in the mouse test area in Sax, most of the time a single click and release
was recognized as just a click. When i click the button, it showed nothing, and
when I released the button, it registered it as the button being clicked down.
Comment 6 Clark Tompsett 2005-11-07 01:16:59 UTC
Installed the latest update for Synaptics and XOrg, v 0.14.4 (synaptics-0.14.4).  This has fixes for X86_64 and replaces the synaptic_drv.o in the X11R6 directory.  Initial testing shows that this appears to fix the problems.  Others should test this to see if it solves their problem.
Comment 7 Jeff Baker 2005-11-07 16:02:47 UTC
This seems to work ok on my system. Thanks!
Comment 8 Forgotten User ZhJd0F0L3x 2005-11-07 16:35:29 UTC
from the changelog of the synaptics driver version 0.14.4:

- Fixed some long vs int inconsistencies to make the driver work
  correctly on 64 bit machines.

so this might actually be the right thing to do.
Comment 9 Forgotten User ZhJd0F0L3x 2005-11-07 16:37:15 UTC
Created attachment 56595 [details]
only the int-vs-long fixes from 0.14.4

these are the int-vs-long fixes extracted from the 0.14.3-0.14.4 diff. It compiles, but i have not tested it.
Comment 10 Stefan Dirsch 2005-11-07 18:15:34 UTC
updated to 0.14.4 for 10.1 Alpha3.