Lines Matching refs:libinput
29 #include "libinput-util.h"
36 struct libinput *libinput;
44 libinput = litest_create_context();
47 devices[i] = litest_add_device_with_overrides(libinput,
53 litest_drain_events(libinput);
58 libinput_dispatch(libinput);
59 while ((ev = libinput_get_event(libinput))) {
70 libinput_dispatch(libinput);
78 libinput_dispatch(libinput);
79 while ((ev = libinput_get_event(libinput))) {
92 libinput_dispatch(libinput);
99 litest_destroy_context(libinput);
106 struct libinput *unused_libinput;
107 struct libinput *libinput;
132 libinput = litest_create_context();
133 libinput_path_add_device(libinput,
135 litest_drain_events(libinput);
141 libinput_dispatch(libinput);
144 event = libinput_get_event(libinput);
154 libinput_dispatch(libinput);
157 litest_assert_empty_queue(libinput);
159 litest_destroy_context(libinput);
166 struct libinput *libinput;
198 libinput = litest_create_context();
199 dev = litest_add_device_with_overrides(libinput,
204 litest_drain_events(libinput);
212 libinput_dispatch(libinput);
214 event = libinput_get_event(libinput);
221 litest_drain_events(libinput);
228 event = libinput_get_event(libinput);
260 litest_destroy_context(libinput);
304 struct libinput *li = dev->libinput;
312 litest_drain_events(dev->libinput);
327 litest_drain_events(dev->libinput);
334 struct libinput *li = dev->libinput;
339 litest_drain_events(dev->libinput);
370 struct libinput *li = dev->libinput;