lemmingDev

Results 118 comments of lemmingDev

``` // Testing - Ask ChatGPT to convert it into a commented HID descriptor //Serial.println("------- HID DESCRIPTOR START -------"); //for (int i = 0; i < BleGamepadInstance->hidReportDescriptorSize; i++) //{ //...

And then when you provide chat gpt with those numbers and the prompt "convert to commented hid report descriptor", it gives: ``` // Usage Page (Generic Desktop) 0x05, 0x01, //...

You don't edit this file directly to change the values Check out a number of the examples to see how to change axes min and button count etc Important -...

ChatGPT got it a little wrong Here is GROK's attempt Might still have errors Are you sure it's the default example with 16 buttons? ``` // HID Report Descriptor 0x05,...

There are a few different ways hats can be reported to the OS, and this library has tried most of them over the years I forget why we chose this...

I don't have access to a Ubuntu machine, or any other Linux environment at the moment If you provide more information, perhaps @LeeNX might be able to weigh in

What about an earlier version of this library before NimBLE was used as the default? The final official version before that is here - v3.1: https://github.com/lemmingDev/ESP32-BLE-Gamepad/releases/tag/v0.3.1 A later non-official 5.1...

> I’m away for a few days now, but I will get back to trouble shooting next week and let you know how it goes. Thanks for all your help!...