Hi, here is a patch that adds support for reporting the relative (trackpoint) coordinates to the Elantech driver. Unfortunately, the Xorg synaptics module simply ignores relative coordinates and evdev would ignore absolute coordinates (as described above in #6) so there is really no way, to have both device work with this patch (yet). But maybe some more experienced developer will find my work on the Trackpoint Protocol helpful and decides to write a good patch (I think the right way to do it is to let the kernel module report relative and absolute coordinates over two separate devices, which in fact is very hard to achieve because the psmouse module is not structured for reporting to multiple devices).
I have also included a Xorg configuration which enables Middle-Mouse- Button scrolling and disables absolute coordinates (and therefore enables the Trackpoint). ** Patch added: "elantech-trackpoint-patch.diff" https://bugs.launchpad.net/ubuntu/+source/linux/+bug/967399/+attachment/3744272/+files/elantech-trackpoint-patch.diff -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/967399 Title: [11.10] Elantech trackpoint does not work Lenovo Status in “linux” package in Ubuntu: In Progress Bug description: Title: trackpoint does not function Summary: trackpoint does not function Steps: 1. log into desktop 2. use trackpoint and trackpoint buttons Expected results: laptop responds to trackpoint and trackpoint buttons being pressed Actual results: nothing happens Manufacturer: LENOVO To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/967399/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp