Bug 361151 - (Enhancement) Implement changing the mouse acceleration profile of libinput in Wayland.
Summary: (Enhancement) Implement changing the mouse acceleration profile of libinput i...
Status: RESOLVED DUPLICATE of bug 350688
Alias: None
Product: kwin
Classification: Plasma
Component: libinput (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR wishlist
Target Milestone: ---
Assignee: KWin default assignee
URL: https://wayland.freedesktop.org/libin...
Keywords:
Depends on:
Blocks:
 
Reported: 2016-03-29 16:41 UTC by nmnazar43
Modified: 2017-11-20 16:15 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description nmnazar43 2016-03-29 16:41:19 UTC
As of five months ago Libinput has enabled support for mouse acceleration profiles.What this means is that a person using libinput can finally disable mouse acceleration on X Server by setting a config file in /etc/X11/xorg.conf.d directory.Wayland though doesn't have support for config files and expects the compositor (KWin in this case) to expose it.So I request from you KDE developers to implement changing the mouse acceleration profile for Wayland.

Reproducible: Always

Steps to Reproduce:
1.Move the mouse first slowly and then fast.
2.You notice that the mouse goes faster when you move the mouse fast and goes slower when you do the opposite.
3.That is the problem right there.

Actual Results:  
I experienced mouse acceleration.

Expected Results:  
It should have disabled mouse acceleration or at least have a config file to do so.
Comment 1 Martin Flöser 2016-04-01 13:24:56 UTC
KWin currently does not yet have any configuration for libinput devices. Once that gets implemented the acceleration will also be implemented.
Comment 2 Martin Flöser 2016-08-27 14:23:57 UTC
The mouse acceleration settings from the mouse kcm are honored by kwin and mapped to the libinput acceleration.
Comment 3 grmat 2017-02-07 00:17:39 UTC
(In reply to Martin Gräßlin from comment #2)
> The mouse acceleration settings from the mouse kcm are honored by kwin and
> mapped to the libinput acceleration.

Libinput supports different acceleration profiles: https://wayland.freedesktop.org/libinput/doc/latest/pointer-acceleration.html

The KCM offers selecting a factor, but not the profile. Therefore this issue is *not* yet resolved in 5.9.

On x11 we can work around the missing kcm functionality by using xorg.conf files or xset, but that obviously is not a solution on wayland.
Comment 4 Nate Graham 2017-08-10 20:26:52 UTC
As you have discovered, Libinput support here is poor to nonexistent. Fixing that is tracked with https://bugs.kde.org/show_bug.cgi?id=383379

As a workaround, you can either remove Libinput or configure it via .conf files if you're using Xorg: https://wiki.archlinux.org/index.php/Libinput#Configuration

*** This bug has been marked as a duplicate of bug 383379 ***
Comment 5 Nate Graham 2017-11-20 16:15:09 UTC

*** This bug has been marked as a duplicate of bug 350688 ***