Jan Almeroth
Jan Almeroth
@hrvach would you mind sharing your magic code in a patch or something? It seems the latest release is broken for me again. Thank you!
Awesome, this works as advertised! Thank you for all the good stuff you do here :clap:
As my media keys are not working, I dug a bit into the debug mode and found something (hopefully) interesting: ``` [1:1] Class Request: 21 0A 00 00 02 00...
I have a spare Logitech Dongle, which I could send you for some time, but unfortunately no spare device. :sweat_smile: But I had a look at the [hid-remapper](https://github.com/jfedor2/hid-remapper) project and...
> Can you usbhid-dump your keyboard while pressing the media keys and share? Not so easy without pressing enter to start :wink: I used a loop: > while true; usbhid-dump;...
Also, what do you think about building an example implementation of a virtual device (in code) where we can put certain descriptors to simulate problematic devices?
And here's what hid-remapper logs 
Here we go with Play/Pause ``` 003:098:001:STREAM 1712662934.264778 03 CD 00 00 00 003:098:001:STREAM 1712662934.354794 03 00 00 00 00 ```
And here's the output from the [capture_hid_report](https://github.com/sekigon-gonnoc/Pico-PIO-USB/blob/main/examples/capture_hid_report/capture_hid_report.c) example, when pressing `playpause`: ``` Root 0 connected Device 0 Connected control in[complete] Enumerating 046d:c548, class:0, address:1 control out[complete] control in[complete] control in[complete]...
@hrvach after a lot of debugging, I finally start to understand what's going on with this device… :sweat_smile: With `ENFORCE_PORTS` set to `0` the dongle gets enumerated like this: -...