Bug 27944 - AlpsPS/2 ALPS GlidePoint: no supported touchpad found
Summary: AlpsPS/2 ALPS GlidePoint: no supported touchpad found
Status: RESOLVED NOTOURBUG
Alias: None
Product: xorg
Classification: Unclassified
Component: Input/synaptics (show other bugs)
Version: 7.4 (2008.09)
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Peter Hutterer
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-02 22:52 UTC by Tobias Kaminsky
Modified: 2010-05-06 21:48 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Xorg.0.log (24.43 KB, text/plain)
2010-05-05 21:37 UTC, Tobias Kaminsky
no flags Details
Evtest Output (33.30 KB, text/plain)
2010-05-05 21:42 UTC, Tobias Kaminsky
no flags Details

Description Tobias Kaminsky 2010-05-02 22:52:20 UTC
Hello,

I have a new Sony Vaio VPCEB1Z1E with an AlpsPS/2 ALPS GlidePoint touchpad.
Moving the mouse and tapping works, but no scrolling.

II) config/hal: Adding input device AlpsPS/2 ALPS GlidePoint
(II) Synaptics touchpad driver version 1.2.0
(**) Option "Device" "/dev/input/event7"
(**) Option "VertEdgeScroll" "true"
(**) Option "HorizEdgeScroll" "true"
(**) Option "TapButton1" "1"
(**) Option "TapButton2" "2"
(**) Option "TapButton3" "3"
(**) Option "CoastingSpeed" "20"
(--) AlpsPS/2 ALPS GlidePoint: no supported touchpad found
(EE) AlpsPS/2 ALPS GlidePoint Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device "AlpsPS/2 ALPS GlidePoint"
(II) UnloadModule: "synaptics"
(EE) config/hal: NewInputDeviceRequest failed (8)

$xinput list 12
AlpsPS/2 ALPS GlidePoint                        id=12   [slave  pointer  (2)]
        Reporting 4 classes:
                Class originated from: 12
                Buttons supported: 5
                Button labels: Button Left Button Middle Button Right Button Wheel Up Button Wheel Down
                Button state:
                Class originated from: 12
                Detail for Valuator 0:
                  Label: Abs X
                  Range: 0.000000 - 1023.000000
                  Resolution: 10000 units/m
                  Mode: absolute
                  Current value: 960.000000
                Class originated from: 12
                Detail for Valuator 1:
                  Label: Abs Y
                  Range: 0.000000 - 767.000000
                  Resolution: 10000 units/m
                  Mode: absolute
                  Current value: 540.000000
                Class originated from: 12
                Detail for Valuator 2:
                  Label: Abs Pressure
                  Range: 0.000000 - 127.000000
                  Resolution: 10000 units/m
                  Mode: absolute
                  Current value: 0.000000 

I have already triet the current SVN drivers.

What else do you need?

Thank you!
Tobi
Comment 1 Peter Hutterer 2010-05-05 16:26:49 UTC
please attach your full Xorg.log and the output of evtest against the device file.
Comment 2 Tobias Kaminsky 2010-05-05 21:37:54 UTC
Created attachment 35448 [details]
Xorg.0.log
Comment 3 Tobias Kaminsky 2010-05-05 21:42:17 UTC
Created attachment 35449 [details]
Evtest Output

I was touching the touchpad from left up to right up, and left up to left down.
So there should be the whole touchpad covered.
Comment 4 Peter Hutterer 2010-05-06 18:13:06 UTC
from the log:

(II) Synaptics touchpad driver version 1.2.0
(--) Touchpad auto-dev sets device to /dev/input/event7
(**) Option "Device" "/dev/input/event7"
(--) Touchpad: x-axis range 0 - 1023
(--) Touchpad: y-axis range 0 - 767
(--) Touchpad: pressure range 0 - 127
(--) Touchpad: finger width range 0 - 0
(--) Touchpad: buttons: left right middle
(**) Option "SHMConfig" "on"
(--) Touchpad: touchpad found
(**) Option "CorePointer" "False"


this looks pretty good to me, seems to get added.
Now, there's an issue with current Alps pads that they're not supported by the kernel properly yet (there's some new "magic knock" that's not determined yet). Hence they look like a ps/2 mouse (like in your log) and some features like tapping and scrolling are even implemented in hardware.

So if you see the touchpad events still coming out of the PS/2 mouse file, then that is the same issue.
Comment 5 Tobias Kaminsky 2010-05-06 21:39:15 UTC
I have found this:

$evtest /dev/input/event7
Input driver version is 1.0.0
Input device ID: bus 0x11 vendor 0x2 product 0x8 version 0x7326
Input device name: "AlpsPS/2 ALPS GlidePoint"
Supported events:
  Event type 0 (Sync)
  Event type 1 (Key)
    Event code 272 (LeftBtn)
    Event code 273 (RightBtn)
    Event code 274 (MiddleBtn)
    Event code 325 (ToolFinger)
    Event code 330 (Touch)
  Event type 3 (Absolute)
    Event code 0 (X)
      Value      0
      Min        0
      Max     1023
    Event code 1 (Y)
      Value      0
      Min        0
      Max      767
    Event code 24 (Pressure)
      Value      0
      Min        0
      Max      127
Testing ... (interrupt to exit)

But no matter what I do with the touchpad, I get no output.

So, all I could do is wait?

Or can I provide some more logs?

Thank you
Tobias Kaminsky
Comment 6 Peter Hutterer 2010-05-06 21:48:25 UTC
have a look at this thread. I was just playing with a laptop yesterday that had an Alps in it that suffered from this problem as well. This is a kernel problem that needs to be fixed first, sorry.

http://www.spinics.net/lists/linux-input/msg07729.html


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.