290MM Can you open a terminal on your Mac and just write lsusb and post the result here?
macOS sits on top of real bsd Unix, not Linux, so there is no native lsusb command.
So I used the ioreg command (with IOUSB parameter) instead, from the macOS IOKit, and get this (curated the pertinent part from a huuuge dump):
| | | | +-o ASI120MM@08431430 <class IOUSBHostDevice, id 0x10001f350, registered, matched, active, busy 0 (27 ms), retain 23>
| | | | {
| | | | "sessionID" = 34916495588706
| | | | "USBSpeed" = 3
| | | | "idProduct" = 4618
| | | | "iManufacturer" = 1
| | | | "bDeviceClass" = 0
| | | | "IOPowerManagement" = {"PowerOverrideOn"=Yes,"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"MaxPowerState"=2,"DriverPowerState"=0}
| | | | "bcdDevice" = 0
| | | | "bMaxPacketSize0" = 64
| | | | "iProduct" = 2
| | | | "iSerialNumber" = 3
| | | | "bNumConfigurations" = 1
| | | | "USB Product Name" = "ASI120MM"
| | | | "USB Address" = 38
| | | | "locationID" = 138613808
| | | | "bDeviceSubClass" = 0
| | | | "bcdUSB" = 512
| | | | "kUSBSerialNumberString" = "00000"
| | | | "kUSBCurrentConfiguration" = 1
| | | | "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
| | | | "bDeviceProtocol" = 0
| | | | "USBPortType" = 0
| | | | "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb"))
| | | | "USB Vendor Name" = "ZWOptical company "
| | | | "Device Speed" = 2
| | | | "idVendor" = 963
| | | | "kUSBProductString" = "ASI120MM"
| | | | "USB Serial Number" = "00000"
| | | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | | "kUSBAddress" = 38
| | | | "kUSBVendorString" = "ZWOptical company "
| | | | }
Notice, just like the earlier screenshot of the USB Tree, there is definitely a product string (ASI120MM), and the vendor ID is definitely ZWO's.
Chen