Multitouch support not work on Lenovo Y550 Laptop. # evtest /dev/input/event11 Input driver version is 1.0.0 Input device ID: bus 0x11 vendor 0x2 product 0x7 version 0x1b1 Input device name: "SynPS/2 Synaptics TouchPad" Supported events: Event type 0 (Sync) Event type 1 (Key) Event code 272 (LeftBtn) Event code 273 (RightBtn) Event code 274 (MiddleBtn) Event code 325 (ToolFinger) Event code 330 (Touch) Event type 3 (Absolute) Event code 0 (X) Value 1 Min 1472 Max 5472 Event code 1 (Y) Value 5855 Min 1408 Max 4448 Event code 24 (Pressure) Value 0 Min 0 Max 255 Event code 28 (Tool Width) Value 0 Min 0 Max 0 Multi-touch work in Windows with original driver. I file Xorg/Input/Synaptics bug, but they say it's kernel issue: https://bugs.freedesktop.org/show_bug.cgi?id=28167 What information I can provide to help solve this driver issue?
Unfortunately Synaptics is not willing to disclose their multitouch protocol yet, si you either have to wait or try to reverse-engineer the protocol yourself by observing behavior of Windows driver. Maybe try set up KVM and Windowes as a guest and pass-through PS/2 stream form the guest directly to the PS/2 port via serio_raw driver...
Just FYI: http://git.kernel.org/?p=linux/kernel/git/next/linux-next.git;a=commit;h=fec6e5252b542e748871c88f8455e69ae73ea156
Fixed in 2.6.38.