Mouse accelleration needs some tweaking
Bug #1585613 reported by
Michael Zanetti
This bug report is a duplicate of:
Bug #1528109: [regression] Cursor mostly does not move at all in response to slow mouse movement, but then sometimes jumps.
Edit
Remove
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
New
|
Undecided
|
Unassigned |
Bug Description
Since the mouse acceleration has been implemented, touch pads have become hard to use because moving the finger very slow causes the mouse cursor to not move at all. Speeding the finger movement up a little bit, makes the mouse cursor move too fast to easily center in on small mouse areas (e.g. window control buttons)
The acceleration should work in a way that the slowest possible finger movement already does move the cursor slowly. Increasing the finger movement speed should then increase the acceleration progressively, and not like at the moment, where there is a jump between not moving at all and moving relatively fast already.
To post a comment you must log in.
The "not moving at all" problem is bug 1528109, fixed in Mir 0.22.0.
The remaining issue is that the libinput acceleration curve is subjectively not a pleasant one to use, and the cursor soon (non-linearly) moves too quickly. That's bug 1524145 still open. But the fix for that is simple -- we just need to default to acceleration 'off'. Then the cursor will move exactly like it does in Unity7.