2 ms·
>This means that all attempts to get data from it using the first USB interface would fail. Now you might ask, why does the webcam have an endpoint with a 0 byt
by 1970-01-01 4y ago
>This means that all attempts to get data from it using the first USB interface would fail. Now you might ask, why does the webcam have an endpoint with a 0 byte MaxPacketSize on its first interface? Who knows!
Paper cuts like this is why the Linux Desktop isn't mainstream.
- fetzu 4y agoI am not sure I fully understand what you mean by your remark, but I am positive that this is not a situation most “mainstream desktop users” are ever going to encounter.
- DaanDL 4y agoYeah, I mean there are a lot of reasons why linux desktop isn't going mainstream anytime soon, but this is certainly not one of them.
- cxcorp 4y agoIs..is it not the webcam that's reporting the endpoint? Not Linux?
- duskwuff 4y agoCorrect. This is inherent to the camera's USB descriptor; it's entirely independent of the OS being used to interact with the device.
- jandrese 4y agoI'm pretty sure this is a quirk of the hardware that the Linux kernel has little control over. Plus, at the end of the day this hardware actually worked. This process would have been far more involved if the author was on Windows or Mac.
- deleted 4y ago[deleted]