My EFW does show up at HID under bInterfaceClass. I am also running the EFW from the USB hub on the 1600MC. ```Bus 003 Device 007: ID 03c3:1f01 USB2.0 Hub Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 16 idVendor 0x03c3 idProduct 0x1f01 bcdDevice 0.00 iManufacturer 1 ZW0 iProduct 2 ZWO EFW iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 0x0029 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 64mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 3 Human Interface Device bInterfaceSubClass 0 bInterfaceProtocol 0 iInterface 0 ``` I do have 99-asi.rules in /usr/lib/udev/rules.d with contents: ```/usr/lib/udev/rules.d $ cat 99-asi.rules # All ASI Cameras and filter wheels SUBSYSTEMS=="usb", ATTR{idVendor}=="03c3", MODE="0666" ```Read More...