plan9fox/sys/src/cmd/nusb
mischief f8738fd757 nusb/kb, nusb/joy: dont try to set protocol on nonboot devices
the hid 1.11 specification says that for hid devices which arent in
the boot subclass (subclass 1), it is only optional to support the set
protocol command.  for my devices, trying to set protocol results in a
stall error and unusable devices.

fixes my Tex Shinobi keyboard and Playstation 4 controller.
2020-11-21 12:31:54 -08:00
..
audio nusb/audio: set frequency only when supported 2020-04-05 00:59:47 +02:00
cam nusb/cam: don't videoclose() when open failed 2020-11-16 19:56:13 +01:00
disk nusb/disk: revert previous attempts and just not issue capacity command when theres no media present 2018-12-24 19:06:01 +01:00
ether nusb/ether: add support for lan78xx (raspi3) (thanks richard miller) 2018-10-20 19:30:16 +02:00
joy nusb/kb, nusb/joy: dont try to set protocol on nonboot devices 2020-11-21 12:31:54 -08:00
kb nusb/kb, nusb/joy: dont try to set protocol on nonboot devices 2020-11-21 12:31:54 -08:00
lib nusb/lib: use fmtprint for the entire dump to be printed out 2020-08-23 12:14:32 +02:00
ptp nusb/ptp: set storage name to their human readable description string 2018-03-17 15:06:13 -07:00
serial nusb/serial: add ids for FT230X (thanks mischief) 2020-10-17 19:27:21 -07:00
usbd nusb/usbd: fix portreset error handling 2020-04-05 03:05:06 +02:00
mkfile add nusb/cam 2018-03-07 10:06:18 +00:00