Summary: | RFE: Wheel emulation for soft buttons on clickpad and trackpoint | ||||||
---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Florian Lorenzen <florian.lorenzen> | ||||
Component: | Input/synaptics | Assignee: | Peter Hutterer <peter.hutterer> | ||||
Status: | RESOLVED WONTFIX | QA Contact: | |||||
Severity: | enhancement | ||||||
Priority: | medium | CC: | acc-bugz-freedesktop, AhmedKhattabShams, brandon.dimcheff+freedesktop, dion, florian.lorenzen, jckeerthan, peter.hutterer, scott.ashford | ||||
Version: | unspecified | ||||||
Hardware: | x86-64 (AMD64) | ||||||
OS: | Linux (All) | ||||||
Whiteboard: | |||||||
i915 platform: | i915 features: | ||||||
Attachments: |
|
Description
Florian Lorenzen
2013-10-22 20:13:54 UTC
There is no good way to solve this in the current implementation. The trackpoint and the touchpads are handled by two different drivers that don't share anything, so unless wheel emulation is moved into the server we can't do much here. This is unlikely to happen anytime soon though, sorry. *** This bug has been marked as a duplicate of bug 74544 *** whoops, wrong bug, sorry. Comment #1 still stands There is an evdev package on the AUR which supports this: https://aur.archlinux.org/packages/xf86-input-evdev-trackpoint/ Is it possible to get trackpoint wheel emulation to work without systemd/udev? Im using thinkpad E531, mouse driver and smdev. systemd has nothing to do with it. udev is used for device-discovery only. This is a problem of the xorg input module structure alone. If clickpad is disabled (so it only accepts clicks), could we extend such state to also handle two finger scroll? It should be much easier to implement. And should be easy to use. Maybe it can be added as new property. If it's ok I can try to make patch for this. Created attachment 107261 [details] [review] proof patch that allows scrolling with disabled clickpad I'm attaching test patch (against synaptics 1.8.1 in debian) that just allows scrolling using disabled clickpad. If it's ok, I can create final patch that will add this as configurable feature. Thanks I maintain evdev ebuild for Gentoo that supports wheel emulation for trackpoints with clickpad: https://github.com/causes-/causelay/blob/master/x11-drivers/xf86-input-evdev-trackpoint/xf86-input-evdev-trackpoint-2.9.0.ebuild *** Bug 86530 has been marked as a duplicate of this bug. *** sorry, this won't be fixed in synaptics which is in maintenance mode. libinput has middle button wheel emulation on the trackpoint by default, I suggest using that now. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.