Just wanted to thank for this feature. I installed xorg-x11-drv-libinput two days ago and middle button track point scrolling works like a charm. My life is much better now ;)
Vít Dne 11.12.2014 v 14:42 Jaroslav Reznik napsal(a): > = Proposed System Wide Change: Change xorg input stack to use libinput = > https://fedoraproject.org/wiki/Changes/LibinputForXorg > > Change owner(s): Hans de Goede <hdego...@redhat.com> > > Replace the current (low-level) input xorg drivers with libinput using the > xorg-x11-drv-libinput wrapper. > > == Detailed Description == > Currently xorg uses different input drivers depending on the device type. > This > makes it impossible to do things like middle button scrolling on the > trackpoint on laptops where the trackpoint buttons are software-emulated > buttons on the touchpad. Besides this the xf86-input-synaptics driver was > never really designed for multi-touch touchpads and this causes various > issues. > > For Wayland we've been working on a new improved input stack, which is to be > shared by all compositors and lives inside libinput. We plan to replace the > current (low-level) input xorg drivers with libinput using the xorg-x11-drv- > libinput wrapper. > > == Scope == > Besides xorg changes, this will also require changes to the control panel > applets for mouse / touchpad configuration in the various desktop > environments, > as those all are hardcoded to use the xorg-x11-drv-synaptics specific > interfaces. > > * Proposal owners: > Package libinput and xorg-drv-input-libinput (done), make sure that xorg-drv- > input-libinput has the necessary config interfaces for control panel > mouse/touchpad config applets (wip). Write patches for gnome-control-center > mouse/touchpad capplet. Coordinate with other desktop environments. > > * Other developers: > GNOME: merge the gnome-control-center patches. KDE: limits itself to standard > X11 mouse config interfaces, no changes needed. Other Desktop Environments: > adjust control-panel code to deal with xorg-x11-drv-libinput, merge these > changes. > > * Release engineering: N/A > * Policies and guidelines: N/A > _______________________________________________ > devel-announce mailing list > devel-annou...@lists.fedoraproject.org > https://admin.fedoraproject.org/mailman/listinfo/devel-announce -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct