aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/input/mouse/synaptics.c
diff options
context:
space:
mode:
authorOleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>2018-06-12 15:04:43 -0700
committerDmitry Torokhov <dmitry.torokhov@gmail.com>2018-06-12 15:11:00 -0700
commit3ef8a2eeb6dcd1fa61ec8ae107976e655f50e412 (patch)
treec817ef4ca6f1d22035159a86df5ca26b7b64d9f4 /drivers/input/mouse/synaptics.c
parentInput: xen-kbdfront - fix multi-touch XenStore node's locations (diff)
downloadlinux-dev-3ef8a2eeb6dcd1fa61ec8ae107976e655f50e412.tar.xz
linux-dev-3ef8a2eeb6dcd1fa61ec8ae107976e655f50e412.zip
Input: xen-kbdfront - allow better run-time configuration
It is now only possible to control if multi-touch virtual device is created or not (via the corresponding XenStore entries), but keyboard and pointer devices are always created. In some cases this is not desirable. For example, if virtual keyboard device is exposed to Android then the latter won't automatically show on-screen keyboard as it expects that a physical keyboard device can be used for typing. Utilize keyboard and pointer device XenStore feature fields to configure which virtual devices are created: - set "feature-disable-keyboard" to 1 if no keyboard device needs to be created - set "feature-disable-pointer" to 1 if no pointer device needs to be created Keep old behavior by default. Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> Suggested-by: Andrii Chepurnyi <andrii_chepurnyi@epam.com> Tested-by: Andrii Chepurnyi <andrii_chepurnyi@epam.com> Reviewed-by: Juergen Gross <jgross@suse.com> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Diffstat (limited to 'drivers/input/mouse/synaptics.c')
0 files changed, 0 insertions, 0 deletions