Using ALPS touchpad in my Compaq Mini 311 netbook. I can't use it with synaptics driver because it recognized by kernel as "ImPS/2 Generic Wheel Mouse", and not as touchpad. There is similar bug here: http://bugzilla.kernel.org/show_bug.cgi?id=13134 And there is resolved by adding just one string with touchpad's hardware signature in "alps.c" driver in kernel, and i think we need a similar solution, but i don't know where to see touchpad's hardware signature (like '0x32, 0x02, 0x14'). I'm tried it on Ubuntu 9.10 and ArchLinux - problems affects. And ofcourse, touchpad working fine in Weendows. P.S. sorry for my English.
Created attachment 25124 [details] cat /proc/bus/input/devices
Created attachment 25125 [details] lshal
Created attachment 25126 [details] lspci -vv
Created attachment 25127 [details] dmesg
Created attachment 25128 [details] photo
It has turned out not so simply as I thought. The hardware id I found in "dmesg | grep psmouse" in Ubuntu: [ 9.591602] psmouse serio1: ID: 73 02 64 For some reason dmesg in ArchLinux dir non show me this. I added into "alps.c" this string: ... static const struct alps_model_info alps_model_data[] = { { { 0x73, 0x02, 0x64 }, 0x88, 0xff, ALPS_WHEEL }, { { 0x32, 0x02, 0x14 }, 0xf8, 0xf8, ALPS_PASS | ALPS_DUALPOINT }, /* Toshiba Salellite Pro M10 */ ... but now after loading module "psmouse" appears two devices: # dmesg ... [ 5334.058926] input: PS/2 Mouse as /devices/platform/i8042/serio1/input/input15 [ 5334.092718] input: AlpsPS/2 ALPS GlidePoint as /devices/platform/i8042/serio1/input/input16 and when I touching a touchpad or pressing buttons on it, events are incoming from "PS/2 Mouse", and "AlpsPS/2 ALPS GlidePoint" are always silent. I tried load synaptics driver and assotiated it with both "PS/2 Mouse" and "AlpsPS/2 ALPS GlidePoint" devices by HAL, it don't work in both case. Also, when i'm used "ImPS/2 Generic Wheel Mouse" before patching alps.c, vertical scroll on touchpad was work fine, but now it is not. Now i don't know what to do.
Same problem on a HP DM3-1080EF. Tried with Ubuntu 9.10 and ArchLinux.
Seems to be fixed in next Ubuntu : https://bugs.launchpad.net/ubuntu/+source/linux/+bug/545307/comments/25 and http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-lucid.git;a=commitdiff;h=d7dc6bc007a098ff0f842549c054002611611f29
May be it works on HP DM3-1080EF, but it is not on HP Compaq Mini 311 :(
Nope, does not work on DM3 either.
*** This bug has been marked as a duplicate of bug 14660 ***