Summary: | libinput pointer kcm needs 11 ticks on the speed slider so that the middle one can correspond to 0.0 | ||
---|---|---|---|
Product: | [Applications] systemsettings | Reporter: | grmat |
Component: | kcm_mouse | Assignee: | Unassigned bugs mailing-list <unassigned-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | furkantokac34, nate, subdiff, tempel.julian, unassigned-bugs |
Priority: | NOR | ||
Version: | 5.13.1 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/plasma-desktop/13b35bd8025a4bcf399670c32ee20327b0ace392 | Version Fixed In: | 5.14.0 |
Sentry Crash Report: |
Description
grmat
2018-06-21 09:22:22 UTC
One bug per bug report please. The 11-tick slider is an excellent point, and we'll do that and use this bug report to track it. The label for the slider has already been changed from "acceleration" to "pointer speed" in the code; that should be released with 5.14.0, I believe. For the issue about not reading the xorg.conf snippet (if available) to determine the default settings, can you file a separate bug? Working on it. Thanks Furkan! I don't see how an acceleration value of 0.0 would allow you to have a 1:1 mapping directly. You will still experience an acceleration increase on fast movements, what is shown on your linked page in the first graph: the accel factor for 0.0 starts at 1 and increases linearly up to 2. What you need is to select the flat pointer acceleration profile to have a 1:1 mapping. Still it might make sense to have 11 ticks, so the middle one is the default value of 0.0. (In reply to Roman Gilg from comment #4) > Still it might make sense to have 11 ticks, so the middle one is the default > value of 0.0. Yeah I think that's the goal, and IMHO it makes sense. (In reply to Roman Gilg from comment #4) > I don't see how an acceleration value of 0.0 would allow you to have a 1:1 > mapping directly. > > You will still experience an acceleration increase on fast movements, what > is shown on your linked page in the first graph: the accel factor for 0.0 > starts at 1 and increases linearly up to 2. > > What you need is to select the flat pointer acceleration profile to have a > 1:1 mapping. > > Still it might make sense to have 11 ticks, so the middle one is the default > value of 0.0. Yeah, that's what I wrote. Thanks for the support. Git commit 13b35bd8025a4bcf399670c32ee20327b0ace392 by Furkan Tokac. Committed on 26/06/2018 at 20:12. Pushed by furkantokac into branch 'master'. Mouse KCM Pointer Speed Slider Improvement Summary: Slider value to libinput value mapping algorithm is changed. Tested and everything is working fine. You can test it by changing value on slider and checking the libinput value from ~/.config/kcminputrc Reviewers: ngraham, romangg, #plasma, mart Reviewed By: ngraham, romangg, #plasma, mart Subscribers: plasma-devel Tags: #plasma Differential Revision: https://phabricator.kde.org/D13672 M +9 -6 kcms/mouse/kcm/libinput/main.qml M +9 -6 kcms/mouse/kcm/libinput/main_deviceless.qml https://commits.kde.org/plasma-desktop/13b35bd8025a4bcf399670c32ee20327b0ace392 thanks! (In reply to grmat from comment #8) > thanks! Welcome. :) *** Bug 397747 has been marked as a duplicate of this bug. *** |