Alps Glidepoint (Touchpad) is not detected sometimes at a system boot (Hardy on Toshiba Tecra M7)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xserver-xorg-input-synaptics (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Sometimes when I boot my laptop up scrolling area on a TouchPad (Alps Glidepoint) doesn't work and Touchpad configuration pages are not present in Preferences->Mouse menu. In such cases I just restart X (Ctrl-Alt-
But in most times it boot's up having all TouchPad functionality Ok.
System version: Hardy 8.04.1
Laptop: Toshiba Tecra M7 (it's a Tablet PC)
Kernel: 2.6.24-22-generic #1 SMP Mon Nov 24 18:32:42 UTC 2008 i686 GNU/Linux
The only thing that I could notice is that in Ok boot up case mouse and GlidePoint are listed as input4 and input7 both in /proc/bus/
And on a no-scroll boot up they are listed as input11, input12 in /proc/bus/
Is it a kernel bug - TouchPad not being detected or not bound properly in such cases? Or is it Xs' bugs ?
I've tried to rmmod and modprobe psmouse just to be sure that it does not solve the problem. So, it really does not. :)
Here goes what I can find (related to mouse) at /proc/bus/
------------------
I: Bus=0017 Vendor=0001 Product=0001 Version=0100
N: Name="Macintosh mouse button emulation"
P: Phys=
S: Sysfs=/
U: Uniq=
H: Handlers=mouse0 event0
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=3
I: Bus=0011 Vendor=0002 Product=0008 Version=0000
N: Name="PS/2 Mouse"
P: Phys=isa0060/
S: Sysfs=/
U: Uniq=
H: Handlers=mouse1 event7
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=3
I: Bus=0011 Vendor=0002 Product=0008 Version=7321
N: Name="AlpsPS/2 ALPS GlidePoint"
P: Phys=isa0060/
S: Sysfs=/
U: Uniq=
H: Handlers=mouse2 event8
B: EV=f
B: KEY=420 0 70000 0 0 0 0 0 0 0 0
B: REL=3
B: ABS=1000003
-------
Here it is for an Ok boot up:
-------
I: Bus=0017 Vendor=0001 Product=0001 Version=0100
N: Name="Macintosh mouse button emulation"
P: Phys=
S: Sysfs=/
U: Uniq=
H: Handlers=mouse0 event0
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=3
I: Bus=0011 Vendor=0002 Product=0008 Version=0000
N: Name="PS/2 Mouse"
P: Phys=isa0060/
S: Sysfs=/
U: Uniq=
H: Handlers=mouse1 event6
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=3
I: Bus=0011 Vendor=0002 Product=0008 Version=7321
N: Name="AlpsPS/2 ALPS GlidePoint"
P: Phys=isa0060/
S: Sysfs=/
U: Uniq=
H: Handlers=mouse2 event7
B: EV=f
B: KEY=420 0 70000 0 0 0 0 0 0 0 0
B: REL=3
B: ABS=1000003
-------
This is what I've got with dmesg | grep input:
-------
[ 19.625479] input: Macintosh mouse button emulation as /devices/
[ 19.674669] input: AT Translated Set 2 keyboard as /devices/
[ 34.844012] input: PC Speaker as /devices/
[ 35.206134] input: Power Button (FF) as /devices/
[ 35.261917] input: Lid Switch as /devices/
[ 35.297881] input: Power Button (CM) as /devices/
[ 35.805415] input: Video Bus as /devices/
[ 36.396047] input: PS/2 ALPS GlidePoint as /devices/
[ 53.805244] input: Virtual ThinkFinger Keyboard as /devices/
[ 107.936949] input: Virtual ThinkFinger Keyboard as /devices/
[ 342.509977] input: Virtual ThinkFinger Keyboard as /devices/
[ 345.666266] input: PS/2 Mouse as /devices/
[ 345.724537] input: AlpsPS/2 ALPS GlidePoint as /devices/
[ 360.573360] input: Virtual ThinkFinger Keyboard as /devices/
[ 818.624756] input: Virtual ThinkFinger Keyboard as /devices/
-------
ThinkFinger is a fingerprint scanning device built into my Tablet.
Here goes dmesg for Ok boot up:
-------
[ 23.426961] input: Macintosh mouse button emulation as /devices/
[ 23.494496] input: AT Translated Set 2 keyboard as /devices/
[ 38.257855] input: PC Speaker as /devices/
[ 38.576751] input: Power Button (FF) as /devices/
[ 38.631361] input: PS/2 Mouse as /devices/
[ 38.635623] input: Lid Switch as /devices/
[ 38.651599] input: Power Button (CM) as /devices/
[ 38.804351] input: AlpsPS/2 ALPS GlidePoint as /devices/
[ 39.248849] input: Video Bus as /devices/
[ 214.573021] input: Virtual ThinkFinger Keyboard as /devices/
[ 271.512297] input: Virtual ThinkFinger Keyboard as /devices/
[ 856.612477] input: Virtual ThinkFinger Keyboard as /devices/
[ 1241.498802] input: Virtual ThinkFinger Keyboard as /devices/
[ 1608.889258] input: Virtual ThinkFinger Keyboard as /devices/
[ 4559.788821] input: Virtual ThinkFinger Keyboard as /devices/
[ 4577.363478] input: Virtual ThinkFinger Keyboard as /devices/
[ 5544.441931] input: Virtual ThinkFinger Keyboard as /devices/
[ 5801.810751] input: Virtual ThinkFinger Keyboard as /devices/
-------
sudo lshw shows this:
-------
description: Notebook
product: TECRA M7
vendor: TOSHIBA
version: PTM71E-0JE0203T
serial: Y6703861G
width: 32 bits
capabilities: smbios-2.4 dmi-2.4
configuration: administrator_
*-core
description: Motherboard
product: Portable PC
vendor: TOSHIBA
physical id: 0
version: Version A0
serial: $$C06Y435J
*-firmware
vendor: TOSHIBA
physical id: 0
version: Version 1.70 (10/17/2006)
size: 128KiB
capacity: 960KiB
-------
Thanks everyone in advance and anyway. :)
P.S. Haven't tested that on Intrepid, 'cause I use LTS version and the bug is not persistently showing up. So I can not just boot once into Intrepid and check if the bug is still there.
description: | updated |
description: | updated |
tags: | added: hardy |
tags: | removed: needs-lspci-vvnn |
Hello!
Thank you for reporting this issue and helping to make Ubuntu better!
I've found bug #278579 and bug #290806 which seem to be related with your problem. Could you please tell us if your report is a duplicate? Thanks.