-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature Request] Please add xorg-drv-input-libinput support #78
Comments
When ubuntu changes to libinput it will probably hit cinnamon. |
We had a rather large mess going on in the past weeks, when libinput was suddenly the default on a bunch of distros. This has now been temporarily reverted, but it will happen again in the future. It would be really nice if the support could be added before this happens again. |
@marga-debian On fedora we have already broken gnome with the synaptics override https://bugzilla.redhat.com/show_bug.cgi?id=1338585 Some gnome dev thought it would be a good idea to remove synaptics support for gnome-3.20 |
do you have a branch tracking the libinput work? is anyone working on this? |
There is currently no branch or anyone working on this. |
alright, settings-daemon work is available now but what are we going to do with the control-center? |
Most of the control-center stuff was removed and re-written in python. |
yeah, that's what I looked at. Unlike the original bits, this just maps fixed options and can't adjust at runtime to devices that are actually available. the simple fix for scrolling would be to merge them into an either-or option, with horizontal an extra setting. the simple fix for click actions would be to have a on/off toggle and just accept the LRM mapping libinput has. so, pretty much what gnome does. for accel I can't think of anything else either. |
Could we on CSD startup check for the existence of a libinput property that is always there when using libinput and set a GSettings bool key? Then we could just check that key when building the UI in cs_mouse.py and toggle on/off the correct settings or do whatever we need to |
mostly depends on how you want to handle the niche cases. some users use synaptics for touchpad but libinput for everything else. so now you need two keys. (aside from that, it feels a bit of a hack going through gsettings...) |
https://fedoraproject.org/wiki/Changes/LibinputForXorg
The text was updated successfully, but these errors were encountered: