backend/libinput: Support libinput backend 87/278187/1
authorduna.oh <duna.oh@samsung.com>
Thu, 12 May 2022 06:52:31 +0000 (15:52 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Mon, 18 Jul 2022 05:58:37 +0000 (14:58 +0900)
commit93bf9b102f97446344c3748816cd06ce0328ef17
tree6f0ac28356b873bd921a3d98fbf05919a85333aa
parentd73020d0efe3530b94fde46f289867d180fecf1e
backend/libinput: Support libinput backend

add struct ds_libinput_backend, ds_libinput_input_device, etc.
add an executable 'libinput-backend' to test libinput events

Change-Id: I7134f91f14f7a1bbd65f1216c63a4c3b59cd15ee
13 files changed:
include/libds/backend/libinput.h [new file with mode: 0644]
include/libds/pointer.h
packaging/libds.spec
src/examples/libinput-backend.c [new file with mode: 0644]
src/examples/meson.build
src/libds/backend/libinput/backend.c [new file with mode: 0644]
src/libds/backend/libinput/backend.h [new file with mode: 0644]
src/libds/backend/libinput/input.c [new file with mode: 0644]
src/libds/backend/libinput/keyboard.c [new file with mode: 0644]
src/libds/backend/libinput/meson.build [new file with mode: 0644]
src/libds/backend/libinput/pointer.c [new file with mode: 0644]
src/libds/backend/libinput/touch.c [new file with mode: 0644]
src/libds/backend/meson.build