e_input: using a udev backend defaultly 68/165368/3 submit/tizen/20171228.112301
authorJengHyun Kang <jhyuni.kang@samsung.com>
Thu, 28 Dec 2017 11:04:12 +0000 (20:04 +0900)
committerJengHyun Kang <jhyuni.kang@samsung.com>
Thu, 28 Dec 2017 11:20:56 +0000 (20:20 +0900)
Change-Id: Ia799ef477951c1bbab267bb7680766b637aa970f

src/bin/e_input.c

index 712483f..2a6ca8a 100644 (file)
@@ -117,6 +117,15 @@ e_input_init(Ecore_Evas *ee)
 
    TRACE_INPUT_BEGIN(e_input_device_input_backend_create);
 
+   /* FIXME: we need to select default backend udev or path.
+    *        Input system will not be initialized, if there are no enviroment is set.
+    */
+   if ((!use_udev_backend) && (!use_path_backend))
+     {
+        EINA_LOG_INFO("This system doesn't select input backend. We use udev backend defaultly\n");
+        use_udev_backend = EINA_TRUE;
+     }
+
    if ((use_udev_backend) &&
        (!e_input_device_input_backend_create(dev, E_INPUT_LIBINPUT_BACKEND_UDEV)))
      {