I noticed that hid_force_open applies the third parameter (the callback matcher function) to all USB devices, not only those with a HID interface. Is this the expected behaviour? Adrian