controllercustom
controllercustom
To add a new printer name, truncate it to 9 chars and add it to szPrinterIDs[]. tpFindPrinterName() truncates the advertised printer name to 9 characters or less before looking for...
@jfedor2 Thanks, this fixes the problem on a Feather RP2040 board.
> i always saw a "D-Pad up" registered as "1", although not pressing any buttons. ``` 0x09, 0x39, // Usage (Hat switch) 0x15, 0x01, // Logical Minimum (1) 0x25, 0x08,...
Thanks, I will try the Xbox example!
I plugged it into an Adafruit Feather USB host board. Nothing shows up in the monitor tab. Perhaps it works with a 2 pico configuration.
> if you try the template project ( https://github.com/ricardoquesada/esp-idf-arduino-bluepad32-template ) , develop branch, does ti work ? I tried the template project and set-target to esp32s3. I added some lines...
> What libraries are USB and USBHIDMouse ? Are they part of esp-idf ? or 3rd-party libs ? USB.h and USBHIDMouse is included with the arduino-esp32 core. ``` ./portable/packages/esp32/hardware/esp32/3.1.0/libraries/USB/src/USBHIDMouse.h ./portable/packages/esp32-bluepad32/hardware/esp32/4.1.0/libraries/USB/src/USBHIDMouse.h...
OK, I will probably use Arduino IDE but patch the source file to remove the duplicate declaration. If a new version of the library is released I can reapply the...
@ehrhartd @jfedor2 The usbnswa project may be related to what you are considering. An ESP32-S3 emulates a Nintendo Switch gamepad on its USB OTG port. The ESP32-S3 serves a web...