Re: F22 System Wide Change: Change xorg input stack to use

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux