Am Fri, 12 Dec 2014 12:00:07 +0000 schrieb devel-announce-request@xxxxxxxxxxxxxxxxxxxxxxx: > Message: 1 > Date: Thu, 11 Dec 2014 14:42:11 +0100 > From: Jaroslav Reznik <jreznik@xxxxxxxxxx> > To: devel-announce@xxxxxxxxxxxxxxxxxxxxxxx > Subject: F22 System Wide Change: Change xorg input stack to use > libinput > Message-ID: <4092034.fSnsvv0Gs3@xxxxxxxxxxxxxxxxxxxxxxxxx> > Content-Type: text/plain; charset="us-ascii" > > = Proposed System Wide Change: Change xorg input stack to use libinput = > https://fedoraproject.org/wiki/Changes/LibinputForXorg > > Change owner(s): Hans de Goede <hdegoede@xxxxxxxxxx> > > 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 I would be very helpful if you could target a x-server version when control-center apps should be ready for this change, to help upstreams. Can we expect that those x-server changes also land in other distro later? Or is this limited to fedora only? Wolfgang -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct