#include "evdev.h"
#include "launcher-util.h"
-static void
+void
evdev_led_update(struct wl_list *evdev_devices, enum weston_led leds)
{
static const struct {
return 0;
}
-static struct evdev_input_device *
+struct evdev_input_device *
evdev_input_device_create(struct weston_seat *seat,
const char *path, int device_fd)
{
return NULL;
}
-static void
+void
evdev_input_device_destroy(struct evdev_input_device *device)
{
struct evdev_dispatch *dispatch;
wl_list_insert(master->devices_list.prev, &device->link);
}
-static void
+void
evdev_notify_keyboard_focus(struct weston_seat *seat,
struct wl_list *evdev_devices)
{
void
evdev_disable_udev_monitor(struct weston_seat *seat_base);
+void
+evdev_led_update(struct wl_list *evdev_devices, enum weston_led leds);
+
+struct evdev_input_device *
+evdev_input_device_create(struct weston_seat *seat,
+ const char *path, int device_fd);
+
+void
+evdev_input_device_destroy(struct evdev_input_device *device);
+
+void
+evdev_notify_keyboard_focus(struct weston_seat *seat,
+ struct wl_list *evdev_devices);
+
#endif /* EVDEV_H */