Skip to content
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

SDL2 DCM #527

Draft
wants to merge 4 commits into
base: master
Choose a base branch
from
Draft

SDL2 DCM #527

wants to merge 4 commits into from

Conversation

VyrCossont
Copy link
Contributor

Fixes #525.

TODO:

  • Shut down correctly: look at SDL Quit event and cancellation token use in XInput DCM
  • Test disconnection
  • Test reconnection: is ID the same if a controller is disconnected and reconnected?
  • Test correct behavior for non-rumbling controllers (ignore them)
  • Test battery level
  • Test with Xbone gamepad
  • Test with Steam Controller
  • Test with DualSense
  • Test with Switch joycons
  • Test with Switch single joycon
  • Test with Switch Pro Controller
  • Test with Wii U Pro Controller
  • Test with Wiimote
  • Test multiple controllers
  • Repeat above on Windows
  • Repeat above on Linux
  • Stretch: repeat above on iOS
  • I have no idea how to do this: repeat above on Android
  • Test wired 360 controller (Windows)
  • Test wireless 360 controller (Windows)
  • Test wired 360 controller (Linux)
  • Test wireless 360 controller (Linux)
  • Test with an SDL game that uses a controller for input
  • Test with a non-SDL game that uses a controller for input
  • Stretch: New device type with 4 vibration actuators for Xbone/DualSense trigger vibration
  • Stretch: New device type that is a controller without a battery sensor

@netlify
Copy link

netlify bot commented Dec 9, 2022

Deploy Preview for buttplug-spec canceled.

Name Link
🔨 Latest commit 632b009
🔍 Latest deploy log https://app.netlify.com/sites/buttplug-spec/deploys/639a3554343817000868a597

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Proposal: SDL2 DCM
1 participant