libinput: log input device to output associations
authorPekka Paalanen <pekka.paalanen@collabora.co.uk>
Tue, 18 Apr 2017 09:22:12 +0000 (12:22 +0300)
committerPekka Paalanen <pekka.paalanen@collabora.co.uk>
Fri, 20 Apr 2018 12:27:54 +0000 (15:27 +0300)
Helps admins ensure the configuration is correct.

Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
libweston/libinput-device.c

index 64d99f7..d391d63 100644 (file)
@@ -554,6 +554,12 @@ evdev_device_set_output(struct evdev_device *device,
                device->output_destroy_listener.notify = NULL;
        }
 
+       weston_log("associating input device %s with output %s "
+                  "(%s by udev)\n",
+                  libinput_device_get_sysname(device->device),
+                  output->name,
+                  device->output_name ?: "none");
+
        device->output = output;
        device->output_destroy_listener.notify = notify_output_destroy;
        wl_signal_add(&output->destroy_signal,