You are not logged in.
In my Samsung QX310 I have an Elan multitouch touchpad. It's recognized (by kernel? xorg? udev?) as PS/2 Logitech Wheel Mouse and it works as one (no scrolling, multitouch, etc.)
options psmouse force_elantech=1
in psmouse.conf in /etc/modprobe.d/ doesn't help
sudo rmmod psmouse && sudo modprobe psmouse force_elantech=1
don't change anything
In my case modprobe psmouse doesn't react to any arguments, every time it loads PS/2 Logitech Wheel Mouse. There aren't any errors in dmesg either.
I have xf86-input-synaptics and even xf86-input-multitouch-git installed.
I have also tried many combinations in /etc/X11/xorg.conf.d/10-synaptics.conf but I think the main problem is here
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ PS/2 Logitech Wheel Mouse id=13 [slave pointer (2)]
Is there any option to force psmouse (modprobe?) to load Elantech driver?
This should be solved in kernel 2.6.34 (I have 2.6.37.5) but apparently something is wrong with my configuration. Any guesses?
Edit:
It seems psmouse can't recognize newer elan touchpads. Here are the bug reports
https://bugzilla.kernel.org/show_bug.cgi?id=27442
https://bugs.launchpad.net/ubuntu/+sour … bug/681904
I have forced psmouse to use elantech protocol (by changing psmouse.c) but touchpad didn't work at all, so for now everybody with elan smart-pad (almost every newer samsung notebook) are stuck without scrolling and multitouch.
Edit Solved, the proper patch is at https://bugzilla.kernel.org/show_bug.cgi?id=27442
Last edited by einhard (2011-04-27 16:37:22)
Offline
Hello,
I have the same problem. Can you help me please? I don't know how apply the patch...
Offline
Take a look at this thread and my last post, I have AUR and binary package: https://bbs.archlinux.org/viewtopic.php … 25#p973025
ArchLinux - make it simple & lightweight
Offline
Thanx eworm!!! my touchpad is working with kernel 3.0.
Before (kernel 2.6.38, 2.6 39) I could patch the kernel, but with v3.0, the patch does not work
Thanx again!
Offline