Changes

85 bytes added ,  05:26, 25 January 2018
Line 51: Line 51:     
Additional descriptors for use with interfaces and endpoints can't be configured with usbds, even though the former is used for the default HID interface. This seems to be the main(?) restriction with using usbds for Switch-as-arbitrary-devices. The device class fields can't be configured, interface class fields are set instead.
 
Additional descriptors for use with interfaces and endpoints can't be configured with usbds, even though the former is used for the default HID interface. This seems to be the main(?) restriction with using usbds for Switch-as-arbitrary-devices. The device class fields can't be configured, interface class fields are set instead.
 +
 +
When usbds is in use where [[#SetVidPidBcd]] wasn't used, the VID/PID is 057e:3000.
    
   Bus 003 Device 006: ID 057e:2000 Nintendo Co., Ltd  
 
   Bus 003 Device 006: ID 057e:2000 Nintendo Co., Ltd