-
Notifications
You must be signed in to change notification settings - Fork 353
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New addon to support controller input from usb host #1102
Conversation
Just a few notes and nitpicks.
|
Thank you for the notes, can you elaborate about your first point a little more? |
Lines 16-19 in |
It appears that this is causing main Gamepad inputs to not function when enabled. Your
This will need to be addressed before we can determine if it's functional enough to merge. |
We're going to push this into the next version of the release. We want functionality like this, but this does open a big can of worms. I think moving our keyboard/mouse/gamepad host into a single host controller with host drivers similar to how we do drivers now is going to be the magic. |
Previous PR OpenStickCommunity#1102 by @smahdink * Updates naming to GamepadUSB instead of Controller to avoid collision with controller objects. * Adds secondary PID for DS4 usage * Fixes issue where GPIO-based inputs are overridden, preventing main GPIO controls from functioning
Reimplemented in PR#1221! |
A new addon is added to the gp2040-ce named ControllerHostAddon, that enables getting input from USB controllers through the added USB host port in PICO and USB Host addon.
Currently supported controllers are: