40 lines
1.2 KiB
Plaintext
40 lines
1.2 KiB
Plaintext
|
config BR2_PACKAGE_LIBINPUT
|
||
|
bool "libinput"
|
||
|
depends on BR2_PACKAGE_HAS_UDEV
|
||
|
select BR2_PACKAGE_LIBEVDEV
|
||
|
select BR2_PACKAGE_MTDEV
|
||
|
help
|
||
|
libinput is a library to handle input devices in Wayland
|
||
|
compositors and to provide a generic X.Org input driver.
|
||
|
It provides device detection, device handling, input device
|
||
|
event processing and abstraction so minimize the amount of
|
||
|
custom input code compositors need to provide the common
|
||
|
set of functionality that users expect.
|
||
|
|
||
|
http://freedesktop.org/wiki/Software/libinput/
|
||
|
|
||
|
if BR2_PACKAGE_LIBINPUT
|
||
|
|
||
|
config BR2_PACKAGE_LIBINPUT_PYTHON_TOOLS
|
||
|
bool "install python tools "
|
||
|
depends on BR2_PACKAGE_PYTHON3
|
||
|
select BR2_PACKAGE_PYTHON_LIBEVDEV # runtime
|
||
|
select BR2_PACKAGE_PYTHON_PYUDEV # runtime
|
||
|
select BR2_PACKAGE_PYTHON_PYYAML # runtime
|
||
|
help
|
||
|
Install python tools:
|
||
|
libinput-analyze-per-slot-delta,
|
||
|
libinput-analyze-recording,
|
||
|
libinput-analyze-touch-down-state,
|
||
|
libinput-measure-fuzz,
|
||
|
libinput-measure-touchpad-pressure,
|
||
|
libinput-measure-touchpad-size,
|
||
|
libinput-measure-touchpad-tap,
|
||
|
libinput-measure-touch-size,
|
||
|
libinput-replay
|
||
|
|
||
|
endif
|
||
|
|
||
|
comment "libinput needs udev /dev management"
|
||
|
depends on !BR2_PACKAGE_HAS_UDEV
|