mate-desktop / mate-control-center

Utilities to configure the MATE desktop
https://mate-desktop.org
GNU General Public License v2.0
64 stars 58 forks source link

Libinput flat mode #235

Open Yanpas opened 8 years ago

Yanpas commented 8 years ago

I've seen in the roadmap that MATE is moving to libinput in the next release. So I request a tick in settings for flat mode (https://wayland.freedesktop.org/libinput/doc/latest/group__config.html#ggad63796972347f318b180e322e35cee79a9b9cfc7fe60f204d88d0ae25e928566b)

There are people who hate pointer acceleration (FPS gamers even must disable acceleration for their aiming skill). It would be nice to be able to change pointer’s speed (DPI). As for now I need to input some strange command (“xinput ... ConstantDeceleration...”) every time I log in. Currently you are able to cahnge only acceleration factor. Most flexible mouse settings would like like in windows. You may turn on/off acceleration and adjust pointer speed. 1

PS I've opened several bugs recently, I'm planning to move to MATE from Xfce :) Maybe I'll commit something, so it's a kind of todo list too)

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/35185051-libinput-flat-mode?utm_campaign=plugin&utm_content=tracker%2F559197&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F559197&utm_medium=issues&utm_source=github).
monsta commented 8 years ago

Actually, we could use some help with migrating to libinput... so pull requests are appreciated :smile:

flexiondotorg commented 8 years ago

@stefano-k What news on libinput?

nabsiddiqui commented 8 years ago

The difficulty with libinput is that its X implementation is really secondary to its Wayland immplementation. If I remember correctly, having incorrect touchpad settings of libinput drivers, at one point, made it so that X will not boot at all. I had to wipe a drive one time before I realized that was the problem. It may be fixed now. Nonetheless, things users expect from their touchpads(especially things like proper palm detection, etc.) seem to only work with libinput.

Is libinput going to become the default for MATE in 1.16? One of my continuous frustrations is that I can't seem to adjust my trackpad without editing the actual config file. In addition, there is currently no indication towards the user that libinput drivers will not allow them to adjust their settings. Perhaps a notification for those with non synaptic drivers in the mouse control center is needed?

Nikolice commented 6 years ago

A related issue: https://github.com/mate-desktop/mate-applets/issues/261