2

[all variants] ALPS touchpad not recognized (hp mini 311)

view story
linux-howto

http://ubuntuforums.org – fresh install of 9.10, the touchpad works, but i cannot use gsynaptics to configure it. The touchpad will move the mouse, tap to click, and scroll. It may do other things but this is all i have tried, basically it does do more than just move the mouse. i have xserver-xorg-input-all installed, and running 2.6.31-14-generic kernel. I added output from the usual indicators below. you can disregard the microsoft mouse, its just the usb mouse i have plugged in right now (didn't want the device numbers to be confusing so i included it). It appears that the touchpad is just being recognized as a basic mouse, instead of an alps touchpad. I really don't know how to even start working at this because i don't understand why the touchpad works (scroll and tap to click) but isn't recognized. strange indeed, any thoughts are appreciated. Oh, one last thing, tpconfig appears to see the device as a valid touchpad, but relevant output from devices: Code: I: Bus=0017 Vendor=0001 Product=0001 Version=0100 N: Name="Macintosh mouse button emulation" P: Phys= S: Sysfs=/devices/virtual/input/input4 U: Uniq= H: Handlers=mouse0 event4 B: EV=7 B: KEY=70000 0 0 0 0 0 0 0 0 B: REL=3 I: Bus=0003 Vendor=045e Product=0040 Version=0110 N: Name="Microsoft Microsoft 3-Button Mouse with IntelliEye(TM)" P: Phys=usb-0000:00:04.0-1/input0 S: Sysfs=/devices/pci0000:00/0000:00:04.0/usb3/3-1/3-1:1.0/input/input7 U: Uniq= H: Handlers=mouse1 event7 B: EV=17 B: KEY=70000 0 0 0 0 0 0 0 0 B: REL=103 B: MSC=10 I: Bus=0011 Vendor=0002 Product=0005 Version=0000 N: Name="ImPS/2 Generic Wheel Mouse" P: Phys=isa0060/serio1/input0 S: Sysfs=/devices/platform/i8042/serio1/input/input9 U: Uniq= H: Handlers=mouse2 event9 B: EV=7 B: KEY=70000 0 0 0 0 0 0 0 0 B: REL=103 hal-device output: Code: udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port_logicaldev_input'   linux.hotplug_type = 2  (0x2)  (int)   linux.subsystem = 'input'  (string)   info.capabilities = { 'input', 'input.mouse' } (string list)   input.device = '/dev/input/event9'  (string)   input.product = 'ImPS/2 Generic Wheel Mouse'  (string)   input.originating_device = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port'  (string)   input.x11_driver = 'evdev'  (string)   info.subsystem = 'input'  (string)   info.product = 'ImPS/2 Generic Wheel Mouse'  (string)   linux.sysfs_path = '/sys/devices/platform/i8042/serio1/input/input9/event9'  (string)   info.parent = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port'  (string)   info.udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port_logicaldev_input'  (string)   info.callouts.add = { 'hal-probe-vmmouse' } (string list)   info.category = 'input'  (string)   linux.device_file = '/dev/input/event9'  (string) relevant output from xinput list: Code: "Virtual core pointer"  id=0    [XPointer]                                                                                                                  Num_buttons is 32                                                                                                                                    Num_axes is 2                                                                                                                                        Mode is Relative                                                                                                                                    Motion_buffer is 256                                                                                                                                Axis 0 :                                                                                                                                                    Min_value is -1                                                                                                                                      Max_value is -1                                                                                                                                      Resolution is 0                                                                                                                              Axis 1 :                                                                                                                                                    Min_value is -1                                                                                                                                      Max_value is -1                                                                                                                                      Resolution is 0                                                                                                                      "ImPS/2 Generic Wheel Mouse"    id=8    [XExtensionPointer]                                                                                                  Type is MOUSE                                                                                                                                        Num_buttons is 7                                                                                                                                    Num_axes is 2                                                                                                                                        Mode is Relative                                                                                                                                    Motion_buffer is 256                                                                                                                                Axis 0 :                                                                                                                                                    Min_value is -1                 Max_value is -1                 Resolution is 1         Axis 1 :                 Min_value is -1                 Max_value is -1                 Resolution is 1 "Macintosh mouse button emulation"      id=9    [XExtensionPointer]         Type is MOUSE         Num_buttons is 5         Num_axes is 2         Mode is Relative         Motion_buffer is 256         Axis 0 :                 Min_value is -1                 Max_value is -1                 Resolution is 1         Axis 1 :                 Min_value is -1                 Max_value is -1                 Resolution is 1 "Microsoft Microsoft 3-Button Mouse with IntelliEye(TM)"        id=10  [XExtensionPointer]         Type is MOUSE         Num_buttons is 7         Num_axes is 2         Mode is Relative         Motion_buffer is 256         Axis 0 :                 Min_value is -1                 Max_value is -1                 Resolution is 1         Axis 1 :                 Min_value is -1                 Max_value is -1                 Resolution is 1 relevant output from dmesg: Code: [    1.309645] input: Macintosh mouse button emulation as /devices/virtual/input/input4 ... [    1.450492] PNP: PS/2 Controller [PNP0303:KBC0,PNP0f13:PS2M] at 0x60,0x64 irq 1,12 [    1.465323] serio: i8042 KBD port at 0x60,0x64 irq 1 [    1.465339] serio: i8042 AUX port at 0x60,0x64 irq 12 [    1.465503] mice: PS/2 mouse device common for all mice ... [  11.142661] psmouse serio1: ID: 73 02 64 ... [  11.841028] input: ImPS/2 Generic Wheel Mouse as /devices/platform/i8042/serio1/input/input9 tpconfig -i output: Code: Found Synaptics Touchpad. Firmware: 8.96 (multiple-byte mode). Sensor type: unknown (0). Geometry: rectangular/landscape/up. Packets: absolute, 80 packets per second. Corner taps disabled;          no tap gestures. Edge motion: none. Z threshold: 6 of 7. 2 button mode; corner tap is right button click. (Hardware)