udev-seat: add LIBINPUT_UDEV_SKIP_INITIAL_ENUMERATION env to enable skip udev enumeration
authorSung-Jin Park <sj76.park@samsung.com>
Fri, 22 Dec 2017 02:58:49 +0000 (11:58 +0900)
committerJihoon Kim <jihoon48.kim@samsung.com>
Mon, 4 Dec 2023 10:24:41 +0000 (19:24 +0900)
Change-Id: Id88d21e8d4c40d7d5a85fb68c4bbaef4dc56e7d0
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
src/udev-seat.c

index a276601f62ccaab2392d31021cb8866dcda06870..4c7d6efb4f925e4d7794c8b8918e157d9914bf0c 100644 (file)
@@ -354,6 +354,11 @@ udev_input_enable(struct libinput *libinput)
                return -1;
        }
 
+    env = getenv("LIBINPUT_UDEV_SKIP_INITIAL_ENUMERATION");
+
+    if (env)
+               return 0;
+
        if (udev_input_add_devices(input, udev) < 0) {
                udev_input_disable(libinput);
                return -1;