]> code.ossystems Code Review - openembedded-core.git/commit
conf: Use xf86-input-libinput by default
authorJussi Kukkonen <jussi.kukkonen@intel.com>
Wed, 26 Oct 2016 08:37:38 +0000 (11:37 +0300)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 31 Oct 2016 14:23:15 +0000 (14:23 +0000)
commit2d005faff6341a81a2afae28860101ba9db51ae8
tree0761719c3737735fe6872bf15d827e29c811d2df
parent4d87edb5f33bcb2f19dce05ea46ed40bd8e7679b
conf: Use xf86-input-libinput by default

Don't install legacy X input drivers for any machines by default,
RRECOMMEND xf86-input-libinput instead.

This is the setup suggested by upstream: install only libinput by
default, but let niche legacy drivers sort higher in configuration
so they get chosen if installed. So the order is:
 evdev < libinput < (synaptics|vmmouse|...)

This also removes vmmouse X driver from the qemu config. If a VMware
virtual mouse device really needs to be supported, we should enable
CONFIG_MOUSE_PS2_VMMOUSE in kernel instead: that is directly supported
by the libinput X driver.

Fixes [YOCTO #10195].

Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/conf/machine/include/qemu.inc
meta/conf/machine/include/x86-base.inc
meta/conf/machine/qemux86-64.conf
meta/conf/machine/qemux86.conf
meta/recipes-graphics/packagegroups/packagegroup-core-x11-xserver.bb
meta/recipes-graphics/xorg-xserver/xserver-xorg.inc