Alps touchpad improperly detect as PS2 Generic Mouse. No scroll function at all

Bug #725233 reported by mykrob
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Medium
Unassigned

Bug Description

Binary package hint: xserver-xorg-input-synaptics

Obviously the mutlitouch doesn't work in ubuntu, which to me isnt a big deal. However, I am not even able to vertical edge scroll. Any ideas how to at least get basic scrolling working?

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: xserver-xorg-input-synaptics 1.2.2-2ubuntu5
ProcVersionSignature: Ubuntu 2.6.35-25.44-generic-pae 2.6.35.10
Uname: Linux 2.6.35-25-generic-pae i686
Architecture: i386
DRM.card0.DisplayPort.1:
 status: disconnected
 enabled: disabled
 dpms: On
 modes:
 edid-base64:
DRM.card0.HDMI_Type_A.1:
 status: disconnected
 enabled: disabled
 dpms: On
 modes:
 edid-base64:
DRM.card0.LVDS.1:
 status: connected
 enabled: enabled
 dpms: On
 modes: 1366x768
 edid-base64: AP///////wAw5I0CAAAAAAAUAQOAHxF4Co41k1hWkCkgUFQAAAABAQEBAQEBAQEBAQEBAQEBIBxWllAAGDAwIDUANq4QAAAZAAAAAAAAAAAAAAAAAAAAAAAAAAAA/gBMRyBEaXNwbGF5CiAgAAAA/gBMUDE0MFdIMi1UTEwxABs=
DRM.card0.VGA.1:
 status: disconnected
 enabled: disabled
 dpms: On
 modes:
 edid-base64:
Date: Fri Feb 25 14:27:41 2011
DkmsStatus:
 vboxhost, 4.0.4, 2.6.35-25-generic-pae, i686: installed
 vboxhost, 4.0.4, 2.6.35-25-generic, i686: installed (WARNING! Diff between built and installed module!) (WARNING! Diff between built and installed module!) (WARNING! Diff between built and installed module!)
 synaptics, 1.0.0, 2.6.35-25-generic-pae, i686: installed
 synaptics, 1.0.0, 2.6.35-25-generic, i686: installed
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
MachineType: Gateway ID49C
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.35-25-generic-pae root=UUID=833aa86b-8f52-421b-bdfa-66b780141bdf ro quiet splash
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
SourcePackage: xserver-xorg-input-synaptics
dmi.bios.date: 04/20/2010
dmi.bios.vendor: Gateway
dmi.bios.version: V1.00
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: ID49C
dmi.board.vendor: Acer
dmi.board.version: V1.00
dmi.chassis.type: 10
dmi.chassis.vendor: Gateway
dmi.chassis.version: V1.00
dmi.modalias: dmi:bvnGateway:bvrV1.00:bd04/20/2010:svnGateway:pnID49C:pvrV1.00:rvnAcer:rnID49C:rvrV1.00:cvnGateway:ct10:cvrV1.00:
dmi.product.name: ID49C
dmi.product.version: V1.00
dmi.sys.vendor: Gateway
glxinfo: Error: [Errno 2] No such file or directory
system:
 distro: Ubuntu
 codename: maverick
 architecture: i686
 kernel: 2.6.35-25-generic-pae

Revision history for this message
mykrob (myk-robinson) wrote :
Revision history for this message
bugbot (bugbot) wrote :

Hey mykrob,

Hi, have you had a chance to test if this bug is still present in natty?

If it does (and if you're the original reporter), please boot into natty
and run the command:

  apport-collect <bug-number>

which will update the bug with fresh logs and tag the bug as affecting
natty. (It is best to run this right after reproducing the problem.)

Changed in xserver-xorg-input-synaptics (Ubuntu):
status: New → Incomplete
Revision history for this message
Matthieu Marechal (mat3582) wrote :

Actually the problem has become worse for me in Natty, as
the trackpad which worked under in Maverick (at least scrolling did and
pasting using simultaneously clicking both mouse buttons),
while it doesn't anymore in Natty.

I also have an ALPS trackpad and it is also detected as
such in Natty:

 xinput --list

⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ AlpsPS/2 ALPS GlidePoint id=13 [slave pointer (2)]
⎜ ↳ PS/2 Mouse id=12 [slave pointer (2)]

However, as can be seen in the above output, it is also detected as
PS/2 Mouse and this takes precedence, apparently.
I tested which driver was used by

xinput --set-prop 'PS/2 Mouse' 'Device Enabled' 0

which disables the trackpad, while the equivalent for the AlpsPS/2 doesn't do anything.
The following shows that the PS/2 Mouse driver is loaded first:

dmesg | grep 'PS/2'

[ 1.541008] i8042: PNP: PS/2 Controller [PNP0303:KBC,PNP0f13:MOUE] at 0x60,0x64 irq 1,12
[ 1.550441] mousedev: PS/2 mouse device common for all mice
[ 13.646919] input: PS/2 Mouse as /devices/platform/i8042/serio1/input/input6
[ 13.665067] input: AlpsPS/2 ALPS GlidePoint as /devices/platform/i8042/serio1/input/input8

Does the original bug reporter also see the same output as I did, or is mine a different bug?

Revision history for this message
Jean-Claude Le Douaron (jcledoua) wrote :

Exactly the same problem on my HP dm1
Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ PS/2 Mouse id=12 [slave pointer (2)]
⎜ ↳ AlpsPS/2 ALPS GlidePoint id=13 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
    ↳ Power Button id=6 [slave keyboard (3)]
    ↳ Video Bus id=7 [slave keyboard (3)]
    ↳ Power Button id=8 [slave keyboard (3)]
    ↳ Sleep Button id=9 [slave keyboard (3)]
    ↳ HP Webcam-50 id=10 [slave keyboard (3)]
    ↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
    ↳ HP WMI hotkeys

Impossible to disable the touchpad when typing and no scrolling...

Revision history for this message
Severeon (severeon) wrote :

I am experiencing the same issue on my ACER 7741Z-4433. Edge scrolling and multitouch do not function.

⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ PS/2 Mouse id=11 [slave pointer (2)]
⎜ ↳ AlpsPS/2 ALPS GlidePoint id=12 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
    ↳ Power Button id=6 [slave keyboard (3)]
    ↳ Video Bus id=7 [slave keyboard (3)]
    ↳ Sleep Button id=8 [slave keyboard (3)]
    ↳ 1.3M HD WebCam id=9 [slave keyboard (3)]
    ↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)]

Revision history for this message
Chris Chen (sibeliusop47) wrote :

On my Dell Latitude, same problem, ALPS trackpad is detected as PS/2 device:

[ 10.326] (II) config/udev: Adding input device ImPS/2 ALPS GlidePoint (/dev/input/event7)
[ 10.326] (**) ImPS/2 ALPS GlidePoint: Applying InputClass "evdev pointer catchall"
[ 10.326] (II) Using input driver 'evdev' for 'ImPS/2 ALPS GlidePoint'
[ 10.326] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 10.326] (**) ImPS/2 ALPS GlidePoint: always reports core events
[ 10.326] (**) ImPS/2 ALPS GlidePoint: Device: "/dev/input/event7"
[ 10.326] (--) ImPS/2 ALPS GlidePoint: Found 3 mouse buttons
[ 10.326] (--) ImPS/2 ALPS GlidePoint: Found scroll wheel(s)
[ 10.326] (--) ImPS/2 ALPS GlidePoint: Found relative axes
[ 10.326] (--) ImPS/2 ALPS GlidePoint: Found x and y relative axes
[ 10.326] (II) ImPS/2 ALPS GlidePoint: Configuring as mouse
[ 10.326] (II) ImPS/2 ALPS GlidePoint: Adding scrollwheel support
[ 10.326] (**) ImPS/2 ALPS GlidePoint: YAxisMapping: buttons 4 and 5
[ 10.326] (**) ImPS/2 ALPS GlidePoint: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 10.326] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input7/event7"
[ 10.326] (II) XINPUT: Adding extended input device "ImPS/2 ALPS GlidePoint" (type: MOUSE)
[ 10.326] (II) ImPS/2 ALPS GlidePoint: initialized for relative axes.
[ 10.326] (**) ImPS/2 ALPS GlidePoint: (accel) keeping acceleration scheme 1
[ 10.326] (**) ImPS/2 ALPS GlidePoint: (accel) acceleration profile 0
[ 10.326] (**) ImPS/2 ALPS GlidePoint: (accel) acceleration factor: 2.000
[ 10.326] (**) ImPS/2 ALPS GlidePoint: (accel) acceleration threshold: 4
[ 10.326] (II) config/udev: Adding input device ImPS/2 ALPS GlidePoint (/dev/input/mouse0)

Revision history for this message
Chris Chen (sibeliusop47) wrote :

Sorry, meant to add that I am running Natty, plus the latest synaptics driver:

xserver-xorg-input-synaptics 1.3.99

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for xserver-xorg-input-synaptics (Ubuntu) because there has been no activity for 60 days.]

Changed in xserver-xorg-input-synaptics (Ubuntu):
status: Incomplete → Expired
Revision history for this message
penalvch (penalvch) wrote :

mykrob, thank you for reporting this and helping make Ubuntu better. Maverick reached EOL on April 10, 2012.
Please see this document for currently supported Ubuntu releases:
https://wiki.ubuntu.com/Releases

We were wondering if this is still an issue in a supported release? If so, could you please test for this with the latest development release of Ubuntu? ISO CD images are available from http://cdimage.ubuntu.com/releases/ .

If it remains an issue, could you please run the following command in the development release from a Terminal (Applications->Accessories->Terminal), as it will automatically gather and attach updated debug information to this report:

apport-collect -p linux <replace-with-bug-number>

Also, could you please test the latest upstream kernel available following https://wiki.ubuntu.com/KernelMainlineBuilds ? It will allow additional upstream developers to examine the issue. Please do not test the kernel in the daily folder, but the one all the way at the bottom. Once you've tested the upstream kernel, please comment on which kernel version specifically you tested and remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text.

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

If you are unable to test the mainline kernel, please comment as to why specifically you were unable to test it and add the tag: 'kernel-unable-to-test-upstream'.

Please let us know your results. Thanks in advance.

Helpful Bug Reporting Links:
https://help.ubuntu.com/community/ReportingBugs#Bug_Reporting_Etiquette
https://help.ubuntu.com/community/ReportingBugs#A3._Make_sure_the_bug_hasn.27t_already_been_reported
https://help.ubuntu.com/community/ReportingBugs#Adding_Apport_Debug_Information_to_an_Existing_Launchpad_Bug
https://help.ubuntu.com/community/ReportingBugs#Adding_Additional_Attachments_to_an_Existing_Launchpad_Bug

affects: xserver-xorg-input-synaptics (Ubuntu) → linux (Ubuntu)
Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Expired → Incomplete
tags: added: needs-upstream-testing
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.