Bug 100982 - Ship the POINTINGSTICK_CONST_ACCEL hwdb instead of systemd
Summary: Ship the POINTINGSTICK_CONST_ACCEL hwdb instead of systemd
Status: RESOLVED FIXED
Alias: None
Product: Wayland
Classification: Unclassified
Component: libinput (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Wayland bug list
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 91369
  Show dependency treegraph
 
Reported: 2017-05-10 04:41 UTC by Peter Hutterer
Modified: 2017-08-28 04:49 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Hutterer 2017-05-10 04:41:19 UTC
This property is a generic constant acceleration factor to be applied to the trackpoint's movement. The original idea was that this could be a generic value that can be used by other input stacks.

Realistically, the only way to *measure* the value is to check with something that moves the pointer on the screen, and that something is libinput. So now measuring the const accel depends on libinput's pointer acceleration mechanism, but that changes behaviour based on the value of const accel.

So shipping this in systemd is not good, we need to ship this in libinput instead.
Comment 1 Peter Hutterer 2017-08-28 04:49:29 UTC
As of commit 27ebea9a76fd227934b114e8369d442e6853924d we now ignore that setting completely, in favour of a range-measured approach.


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.