diff --git a/legacy/eeze/src/lib/eeze_udev_watch.c b/legacy/eeze/src/lib/eeze_udev_watch.c index 6fdb585966..ca8f57877b 100644 --- a/legacy/eeze/src/lib/eeze_udev_watch.c +++ b/legacy/eeze/src/lib/eeze_udev_watch.c @@ -79,7 +79,8 @@ _get_syspath_from_watch(void *data, Ecore_Fd_Handler * fd_handler) goto error; #endif - if (!udev_device_get_property_value(device, "ID_INPUT_KEYBOARD")) + if ((!udev_device_get_property_value(device, "ID_INPUT_KEYBOARD")) && + (!udev_device_get_property_value(device, "ID_INPUT_KEY"))) goto error; break;