[Bug 418282] Re: Touchpad not recognized on Asus U80 and UL30 series. Touchpad Panel missing from mouse settings

Rob rob at mobhi.com
Sun Apr 25 19:38:25 UTC 2010


*** This bug is a duplicate of bug 512192 ***
    https://bugs.launchpad.net/bugs/512192

Fantastic - I applied the patches and recompiled, and this looks to have
solved all my touchpad woes.  I can configure, and I am not getting random
jumps.  Yes - it *just works*

thanks Florian!


On Sun, Apr 25, 2010 at 7:18 AM, Florian Ragwitz <rafl at debian.org> wrote:

> I fixed the driver to work on newer touchpad firmwares, and sent off the
> patches to the linux-input mailinglist: http://www.spinics.net/lists
> /linux-input/msg08277.html
>
> These patches make things Just Work on my ASUS UL30A, but I've pretty
> much hardcoded my particular firmware version to avoid detecting non-
> elantech devices wrongly. However, I also added a force_elantech option
> to the psmouse module. If a kernel with those four patches applied still
> doesn't recognize your elantech device as such, please retry with
> force_elantech=1 and report the firmware version of your hardware as
> reported in the kernel log.
>
> --
> Touchpad not recognized on Asus U80 and UL30 series. Touchpad Panel missing
> from mouse settings
> https://bugs.launchpad.net/bugs/418282
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in “linux” package in Ubuntu: Confirmed
> Status in “xserver-xorg-input-synaptics” package in Ubuntu: Invalid
> Status in Baltix GNU/Linux: New
>
> Bug description:
> Binary package hint: xserver-xorg-input-synaptics
>
> I'm using an Asus U81.   It has an elantech touchpad.   The touchpad
> technically works, including multitouch (two finger scrolling, and
> three-finger "right click").  However, it is not recognized as a touchpad,
> and as a result, there is no way to affect the settings.   I've been through
> every troubleshooting option around.
>
> Problem is consistent in both 9.04 and the 9.10 alpha.
>
> system-manufacturer:ASUSTeK Computer Inc.
> system-product-name:U80A
> system-version:1.0
>
> Ubuntu 2.6.28-11.42-generic
>
> >From Dmesg:
>
> Chipset
> [   11.051358] agpgart-intel 0000:00:00.0: detected 32764K stolen memory
> [   11.055001] agpgart-intel 0000:00:00.0: AGP aperture is 256M @
> 0xd0000000
> [   11.095448] psmouse: Unknown parameter `elantech'
> [   11.097186] psmouse: Unknown parameter `elantech'
> [   11.098847] psmouse: Unknown parameter `elantech'
>
> possibly relevant portions of lshal:
>
> udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_2'
>  access_control.file = '/dev/input/event3'  (string)
>  access_control.type = 'mouse'  (string)
>  info.callouts.add = {'hal-acl-tool --add-device'} (string list)
>  info.callouts.remove = {'hal-acl-tool --remove-device'} (string list)
>  info.capabilities = {'input', 'input.mouse', 'access_control'} (string
> list)
>  info.category = 'input'  (string)
>  info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
>  info.product = 'Macintosh mouse button emulation'  (string)
>  info.subsystem = 'input'  (string)
>  info.udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input_2'
>  (string)
>  input.device = '/dev/input/event3'  (string)
>  input.product = 'Macintosh mouse button emulation'  (string)
>  input.x11_driver = 'evdev'  (string)
>  linux.device_file = '/dev/input/event3'  (string)
>  linux.hotplug_type = 2  (0x2)  (int)
>  linux.subsystem = 'input'  (string)
>  linux.sysfs_path = '/sys/devices/virtual/input/input3/event3'  (string)
>
> udi = '/org/freedesktop/Hal/devices/leds_asus_touchpad'
>  info.addons.singleton = {'hald-addon-leds'} (string list)
>  info.capabilities = {'leds'} (string list)
>  info.category = 'leds'  (string)
>  info.interfaces = {'org.freedesktop.Hal.Device.Leds'} (string list)
>  info.parent = '/org/freedesktop/Hal/devices/computer'  (string)
>  info.subsystem = 'leds'  (string)
>  info.udi = '/org/freedesktop/Hal/devices/leds_asus_touchpad'  (string)
>  leds.device_name = 'asus'  (string)
>  leds.function = 'touchpad'  (string)
>  linux.hotplug_type = 2  (0x2)  (int)
>  linux.subsystem = 'leds'  (string)
>  linux.sysfs_path = '/sys/devices/virtual/leds/asus::touchpad'  (string)
>
> udi =
> '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX3_port_logicaldev_input'
>  access_control.file = '/dev/input/event8'  (string)
>  access_control.type = 'mouse'  (string)
>  info.callouts.add = {'hal-acl-tool --add-device'} (string list)
>  info.callouts.remove = {'hal-acl-tool --remove-device'} (string list)
>  info.capabilities = {'input', 'input.mouse', 'access_control'} (string
> list)
>  info.category = 'input'  (string)
>  info.parent =
> '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX3_port'  (string)
>  info.product = 'ImPS/2 Logitech Wheel Mouse'  (string)
>  info.subsystem = 'input'  (string)
>  info.udi =
> '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX3_port_logicaldev_input'
>  (string)
>  input.device = '/dev/input/event8'  (string)
>  input.originating_device =
> '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX3_port'  (string)
>  input.product = 'ImPS/2 Logitech Wheel Mouse'  (string)
>  input.x11_driver = 'evdev'  (string)
>  linux.device_file = '/dev/input/event8'  (string)
>  linux.hotplug_type = 2  (0x2)  (int)
>  linux.subsystem = 'input'  (string)
>  linux.sysfs_path =
> '/sys/devices/platform/i8042/serio4/input/input8/event8'  (string)
>
> I have a feeling the fact that it's seeing this as a logitech wheel mouse,
> has something to do with the problem.  I've just been unable to convince it
> otherwise.
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/418282/+subscribe
>

-- 
Touchpad not recognized on Asus U80 and UL30 series. Touchpad Panel missing from mouse settings
https://bugs.launchpad.net/bugs/418282
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux in ubuntu.




More information about the kernel-bugs mailing list