Bug 101507 - Lack of configuration option to switch stylus from absolute motion to relative
Summary: Lack of configuration option to switch stylus from absolute motion to relative
Status: RESOLVED WONTFIX
Alias: None
Product: xorg
Classification: Unclassified
Component: Input/libinput (show other bugs)
Version: unspecified
Hardware: All Linux (All)
: medium normal
Assignee: Peter Hutterer
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-06-20 00:20 UTC by Ping Cheng
Modified: 2018-05-29 04:04 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Ping Cheng 2017-06-20 00:20:39 UTC
By default, Wacom stylus moves in absolution mode. However, there are cases when users want the cursor move in relative mode. For instance, when user needs to reach objectives on another screen, while pen is mapped to one screen in absolute mode, they'd like to be able to switch to relative mode by pressing a button. Relative mode also offers a broader/faster coverage when drawing.
Comment 1 Peter Hutterer 2018-05-28 23:55:51 UTC
Looking at some old bugs and found this one. tbh, I'm wondering if it's really worth adding this to the libinput x driver.

The configuration options for libinput are different and we're unlikely to retire the Wacom x driver anytime soon. So for anything more complicated than basic tablet handling I think it's better to stick with the Wacom driver. Otherwise we'd have to implement a bunch of features in libinput in awkward ways again (e.g. the serial number property).

So unless there's a real game changer somewhere I'm going with xf86-input-libinput for everything but tablets in Xorg and xf86-input-wacom for tablets. Under Wayland this isn't an issue because libinput supports either mode.

Sounds good?
Comment 2 Ping Cheng 2018-05-29 03:45:21 UTC
I see your point. Let's forget about the issue and move on. You can close the request.


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.