This looks to be a duplicate of
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/418282

They also tried disabling the check I mentioned in my last post and had
similar results. I also tried forcing version 2.

With these modifications to elantech.c, dmesg says:
elantech.c: assuming hardware version 2, firmware version 4.17

If debugging is then enabled by:
sudo sh -c "echo 2 > /sys/bus/serio/drivers/psmouse/serio4/debug"

(serio4 was determined by dmesg | grep Elantech the number may vary on
other systems)

...and then watch the output of syslog while messing with the touchpad:
tail -f /var/log/syslog | grep elantech.c

The packets do not seem to match the "Native absolute mode 6 byte packet 
format" described in:
http://www.kernel.org/doc/Documentation/input/elantech.txt

As far as I can gather, this is what the first byte looks like for these
touchpads:

76543210
11100100 three fingers 0xE4
10000100 two fingers 0x84
01010100 thumb 0x54
01000100 one finger 0x44
00001000 no finger 0x04

x and y aren't at all obvious to me, I haven't got a clue about the
other 5 bytes.

-- 
Can't configure Elan tech touchpad on Dell Inspiron 11z, Asus K7I0C and maybe 
also Dell Mini 10 (not V), ASUS k40in, Asus U81A and ASUS UL80-VT.
https://bugs.launchpad.net/bugs/512192
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to