Solaar/lib/hidapi
Ken Sanislo bed4a34d18 Treat empty hidraw read as device removal (EOF)
When select() reports a hidraw fd as readable but os.read() returns
empty bytes, that's EOF per POSIX — the device has been removed.
Previously this was silently treated as no data, causing the listener
to loop indefinitely on a gone device instead of cleaning up.
2026-04-12 14:51:45 -07:00
..
__init__.py hidapi: Explicitly load hidapi/udev implementation 2024-10-11 07:42:38 -04:00
common.py Fix warnings from automatic code inspections 2024-10-11 07:42:38 -04:00
hidapi_impl.py Skip Logitech webcams to prevent them from locking up during HID++ checks on Macs 2026-02-28 10:50:36 -05:00
hidconsole.py tools: improve flags for hidconsole 2025-12-19 10:55:50 -05:00
udev_impl.py Treat empty hidraw read as device removal (EOF) 2026-04-12 14:51:45 -07:00