Use inotify to detect devices for better reliability on Linux

Fix the issue that some devices were not detected when hot plugged.
This commit is contained in:
风青山 2025-07-07 09:15:27 +08:00
parent 53be3b78d1
commit f82008d1a5
No known key found for this signature in database
GPG key ID: 056264D70ECB0FD5

View file

@ -84,6 +84,11 @@
#define HAVE_LINUX_INPUT_H 1
#define HAVE_POLL 1
#ifdef __linux__
#define HAVE_INOTIFY 1
#define HAVE_INOTIFY_INIT1 1
#endif
// TODO: handle dynamic loading with SOWRAP_ENABLED
// (even though DBus can also be loaded with SOWRAP_ENABLED, we load it