You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
tinyusb% git status
On branch master
Your branch is up to date with 'origin/master'.
)
What happened ?
When I have multiple HID devices connected, and one of them is my Microsoft Sidewinder Force Feedback 2 joystick, then the Manufacturer and Product (and when present, Serial number) strings seem to be truncated, containing only a few initial characters.
I discovered this while working on a different project where I definitely need to have multiple HID devices connected (via one or more hubs). This does not see to be triggered by the number of devices (I have other devices of which I can connect several all at the same time and they all behave well), but only when specific devices are connected.
Connect a USB hub and at least two HID devices (joysticks or similar), one of which is one of those that triggers the issue such as the Microsoft Sidewinder Force Feedback 2
Retrieve Manufacturer and Product strings from the connected USB devices
I should add that the Microsoft Sidewinder Force Feedback 2 is not the only device that triggers this behaviour, but it is the device that I have at home that does so, and was also the first device with which I encountered this behaviour.
The other context where I've observed this is when I've had connected, at the same time:
I did not think to check whether it's one or the other or both of the JustSoaring GliderSim Pro devices that triggers this behaviour, but I can make an attempt next time I'm there.
Operating System
MacOS
Board
Waveshare RP2040-Zero
Firmware
Custom firmware, representative sample that reproduces the issue at https://github.com/cbrunschen/tinyusb_rp2040_print_device_strings/ , with latest tinyusb as of the time of writing (
)
What happened ?
When I have multiple HID devices connected, and one of them is my Microsoft Sidewinder Force Feedback 2 joystick, then the Manufacturer and Product (and when present, Serial number) strings seem to be truncated, containing only a few initial characters.
I discovered this while working on a different project where I definitely need to have multiple HID devices connected (via one or more hubs). This does not see to be triggered by the number of devices (I have other devices of which I can connect several all at the same time and they all behave well), but only when specific devices are connected.
How to reproduce ?
Debug Log as txt file (LOG/CFG_TUSB_DEBUG=2)
3 logs so far:
Screenshots
No response
I have checked existing issues, dicussion and documentation
The text was updated successfully, but these errors were encountered: