I am trying to use the touchpad on my eeepc 1005ha. I've managed to get it working fine with two finger scrolling using the stock kernel on Slackware 13.1 (2.6.33.4). The touchpad isn't capacitive so it isn't native multitouch but the "EmulateTwoFingerMinW" and "EmulateTwoFingerMinZ" options work fine as long as you set them both.
As I am running my system on btrfs I wanted to use the latest kernel. I upgraded to 2.6.34 as I also like to use the BFS scheduler and have read that BFS patches aren't available for release candidate kernels. When I upgraded I couldn't use the touchpad at all. The pointer just stays in the middle of the screen. When I try and run synclient it complains that SHM is not enabled.
This is what hal-device shows:
Code:
18: udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port_logicaldev_input'
linux.hotplug_type = 2 (0x2) (int)
linux.subsystem = 'input' (string)
input.x11_options.TapButton1 = '1' (string)
input.device = '/dev/input/event8' (string)
input.product = 'SynPS/2 Synaptics TouchPad' (string)
input.x11_options.VertTwoFingerScroll = 'true' (string)
input.x11_options.TapButton2 = '3' (string)
input.x11_options.EmulateTwoFingerMinW = '6' (string)
input.x11_options.SHMConfig = 'true' (string)
input.originating_device = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX_port' (string)
input.x11_driver = 'synaptics' (string)
info.subsystem = 'input' (string)
info.product = 'SynPS/2 Synaptics TouchPad' (string)
linux.sysfs_path = '/sys/devices/platform/i8042/serio1/input/input8/event8' (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.category = 'input' (string)
info.capabilities = { 'input', 'input.touchpad' } (string list)
input.x11_options.EmulateTwoFingerMinZ = '40' (string)
linux.device_file = '/dev/input/event8' (string)
Is anyone else suffering from this problem? This is on xorg server 1.7.7 using the synaptics driver 1.2.2.