Help a frustrated newbie please.... #3174
Replies: 3 comments 3 replies
-
If you derived your code from a TinyUSB example, simply open the file AFAIK Windows caches USB device descriptors and maybe even more. An alternative could be to delete the cached entry every time you change your code. |
Beta Was this translation helpful? Give feedback.
-
Forgive my ignorance. As I said, I am a newbie at this? Where do I find "usb_descriptors.c"? |
Beta Was this translation helpful? Give feedback.
-
I'm sorry, but I've missed one important detail: You are using TinyUSB Library for Arduino, and this would be your place to ask. Here's the place for the original C/C++ library which the Arduino version is based on. The handling of the "USB descriptors" (the parts which describe the USB device you are programming) is handled differently on Arduino, which was my personal reason to switch to the plain C/C++ version of TinyUSB and deal with the additional efforts using it, while getting more degrees of freedom. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I am new to Tiny USB and ESP-32 boards. I am creating a button box for Microsoft Flight Sim using an ESP-32 S3 board and Tiny USB and the Arduino IDE. I have the button box working well. My problem is that in the Windows game controllers it shows as "Tiny USB HID". I have several of these button boxes and map them to different controls but for some reason Windows appears to be confusing the boxes and the mappings change each time I reboot. I would like to rename these boxes to something more descriptive and perhaps change a serial number or something so that each box will appear unique to Windows. As I said, I am using the Tiny USB library on an ESP-32 S3 board. How can I make this change? Please understand that I am new to this so take that into consideration please. Thank you in advance for any assistance you can give.
Beta Was this translation helpful? Give feedback.
All reactions