[PATCH xf86-input-libinput] conf: rename to 60-libinput.conf

Jason Gerecke killertofu at gmail.com
Wed Apr 27 22:47:57 UTC 2016


On Tue, Apr 26, 2016 at 3:15 PM, Peter Hutterer
<peter.hutterer at who-t.net> wrote:
> 60 sorts higher than the other drivers (evdev has 10, synaptics, wacom and
> others have 50) so we keep the same order.
>
> This is part of a two-step solution, the other half is renaming the
> xf86-input-wacom's config snippet to sort higher than libinput's.
>
> Currently libinput picks up devices that are (for now) destined to the wacom
> driver. Since the wacom driver is more of a leaf package than libinput, the
> best option here is to make the wacom driver sort higher and let users
> uninstall it when not needed. To avoid crowding the 90-* space where users
> usually have custom config snippets, drop libinput down to 60 and bump wacom
> up.
>
> Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

Looks good. I'll be posting the 70-wacom rename to linuxwacom-devel shortly.

Acked-by: Jason Gerecke <jason.gerecke at wacom.com>

Jason
---
Now instead of four in the eights place /
you’ve got three, ‘Cause you added one  /
(That is to say, eight) to the two,     /
But you can’t take seven from three,    /
So you look at the sixty-fours....

> ---
>  Makefile.am           |  2 +-
>  conf/60-libinput.conf | 28 ++++++++++++++++++++++++++++
>  conf/90-libinput.conf | 28 ----------------------------
>  3 files changed, 29 insertions(+), 29 deletions(-)
>  create mode 100644 conf/60-libinput.conf
>  delete mode 100644 conf/90-libinput.conf
>
> diff --git a/Makefile.am b/Makefile.am
> index 4001f94..c73c15f 100644
> --- a/Makefile.am
> +++ b/Makefile.am
> @@ -27,7 +27,7 @@ MAINTAINERCLEANFILES = ChangeLog INSTALL
>  pkgconfigdir = $(libdir)/pkgconfig
>  pkgconfig_DATA = xorg-libinput.pc
>
> -dist_xorgconf_DATA = conf/90-libinput.conf
> +dist_xorgconf_DATA = conf/60-libinput.conf
>
>  .PHONY: ChangeLog INSTALL
>
> diff --git a/conf/60-libinput.conf b/conf/60-libinput.conf
> new file mode 100644
> index 0000000..97afd07
> --- /dev/null
> +++ b/conf/60-libinput.conf
> @@ -0,0 +1,28 @@
> +# Match on all types of devices but tablet devices and joysticks
> +Section "InputClass"
> +        Identifier "libinput pointer catchall"
> +        MatchIsPointer "on"
> +        MatchDevicePath "/dev/input/event*"
> +        Driver "libinput"
> +EndSection
> +
> +Section "InputClass"
> +        Identifier "libinput keyboard catchall"
> +        MatchIsKeyboard "on"
> +        MatchDevicePath "/dev/input/event*"
> +        Driver "libinput"
> +EndSection
> +
> +Section "InputClass"
> +        Identifier "libinput touchpad catchall"
> +        MatchIsTouchpad "on"
> +        MatchDevicePath "/dev/input/event*"
> +        Driver "libinput"
> +EndSection
> +
> +Section "InputClass"
> +        Identifier "libinput touchscreen catchall"
> +        MatchIsTouchscreen "on"
> +        MatchDevicePath "/dev/input/event*"
> +        Driver "libinput"
> +EndSection
> diff --git a/conf/90-libinput.conf b/conf/90-libinput.conf
> deleted file mode 100644
> index 97afd07..0000000
> --- a/conf/90-libinput.conf
> +++ /dev/null
> @@ -1,28 +0,0 @@
> -# Match on all types of devices but tablet devices and joysticks
> -Section "InputClass"
> -        Identifier "libinput pointer catchall"
> -        MatchIsPointer "on"
> -        MatchDevicePath "/dev/input/event*"
> -        Driver "libinput"
> -EndSection
> -
> -Section "InputClass"
> -        Identifier "libinput keyboard catchall"
> -        MatchIsKeyboard "on"
> -        MatchDevicePath "/dev/input/event*"
> -        Driver "libinput"
> -EndSection
> -
> -Section "InputClass"
> -        Identifier "libinput touchpad catchall"
> -        MatchIsTouchpad "on"
> -        MatchDevicePath "/dev/input/event*"
> -        Driver "libinput"
> -EndSection
> -
> -Section "InputClass"
> -        Identifier "libinput touchscreen catchall"
> -        MatchIsTouchscreen "on"
> -        MatchDevicePath "/dev/input/event*"
> -        Driver "libinput"
> -EndSection
> --
> 2.7.4
>


More information about the xorg-devel mailing list