hidapi: remove check on driver

This commit is contained in:
Peter F. Patel-Schneider 2024-06-13 06:48:04 -04:00
parent a7784b40ab
commit db93e9ab10
1 changed files with 0 additions and 9 deletions

View File

@ -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)