wlroots/backend/libinput
qiu 9c794221b8 backend/libinput: expose libinput context
Add `wlr_backend_get_libinput` getter, which returns a direct
handle to `struct libinput`.

Exposing the libinput context will allow compositors to load
libinput plugins after creating a `wlr_backend`.
Lua plugins are supported since libinput 1.30.0.
2026-05-03 10:49:12 +02:00
..
backend.c backend/libinput: expose libinput context 2026-05-03 10:49:12 +02:00
events.c backend/libinput: guard against new enum entries 2026-02-13 09:41:02 -05:00
keyboard.c backend/libinput: guard against new enum entries 2026-02-13 09:41:02 -05:00
meson.build backend/libinput: fix build with libinput 1.31 2026-02-08 10:56:16 -08:00
pointer.c backend/libinput: guard against new enum entries 2026-02-13 09:41:02 -05:00
switch.c backend/libinput: guard against new enum entries 2026-02-13 09:41:02 -05:00
tablet_pad.c backend/libinput: guard against new enum entries 2026-02-13 09:41:02 -05:00
tablet_tool.c backend/libinput: guard against new enum entries 2026-02-13 09:41:02 -05:00
touch.c input-device: drop wlr_input_device.{vendor,product} 2024-03-07 11:08:18 +00:00