RawHid + Gamepad + Keyboard #269
Replies: 2 comments 3 replies
-
I dont know anymore. I've disabled it for some good reasons, mainly because it had problems and I aint got time to make it work again. Of course it is possible. So feel free to get it working and open a PR |
Beta Was this translation helpful? Give feedback.
-
So I've written some code that prints out some debug information about the If I initialize only RawHID, (
If I also enable GamePad afterwards (
What is currently causing the RawHID interface to be disabled? The debug info about RawHID is dumped before we get to Gamepad, so I don't really understand what's going on here. I would have thought, if anything, that maybe the gamepad overrides RawHID once it's created, or Gamepad initialization fails because we've already got RawHID. But instead, somehow RawHID is pre-emptively disabled, and I have no idea as to how :( |
Beta Was this translation helpful? Give feedback.
-
I'm wondering why RawHid can't be used in combination with any other device type. With my Teensy 4.0, I've got RawHid + Keyboard working using the teensy libraries in single report mode.
With my Pro Micro, using NicoHood/HID, I can't combine RawHid with anything else, and I'm wondering why? What does this library do differently from Teensy's? Is it a hardware limitation?
Also, on the subject of multireports, I have a Logitech G700s mouse which uses a combination of RawHid + mouse using multireports (so I know that's possible). At least, I'm pretty sure it's raw hid that's used for their "HID++" protocol.
Beta Was this translation helpful? Give feedback.
All reactions