backend/libinput: Support libinput backend 73/278073/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:08:27 +0000 (14:08 +0900)
commit1a0c14004d4d2cc4ff76e767d829276291d29a81
treef764576c620873ec23c956f027625a94ff1be907
parent18ddf884cac248e9dd798363da50edf2e03e4bd4
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: Ifbc5ab8e587fbbc0767a3070da6b7b548d990cac
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