From db93e9ab107cfcdef7f4b1821ec5e5d6a7aafd4e Mon Sep 17 00:00:00 2001 From: "Peter F. Patel-Schneider" Date: Thu, 13 Jun 2024 06:48:04 -0400 Subject: [PATCH] hidapi: remove check on driver --- lib/hidapi/udev.py | 9 --------- 1 file changed, 9 deletions(-) diff --git a/lib/hidapi/udev.py b/lib/hidapi/udev.py index ec2f2d7e..d709d3d2 100644 --- a/lib/hidapi/udev.py +++ b/lib/hidapi/udev.py @@ -111,20 +111,11 @@ def _match(action, device, filterfn): filter = filterfn(int(bid, 16), int(vid, 16), int(pid, 16), hidpp_short, hidpp_long) if not filter: return - hid_driver = ("hid-generic", "generic-usb", "logitech-djreceiver") interface_number = filter.get("usb_interface") isDevice = filter.get("isDevice") if action == "add": hid_driver_name = hid_device.properties.get("DRIVER") - # print ("** found hid", action, device, "hid:", hid_device, hid_driver_name) - if hid_driver: - if isinstance(hid_driver, tuple): - if hid_driver_name not in hid_driver: - return - elif hid_driver_name != hid_driver: - return - intf_device = device.find_parent("usb", "usb_interface") usb_interface = None if intf_device is None else intf_device.attributes.asint("bInterfaceNumber") # print('*** usb interface', action, device, 'usb_interface:', intf_device, usb_interface, interface_number)