Skip to content

Add Xbox controller diagnostics - #246

Open
okch-codes wants to merge 1 commit into
dualshock-tools:mainfrom
okch-codes:codex/xbox-controller-support
Open

Add Xbox controller diagnostics#246
okch-codes wants to merge 1 commit into
dualshock-tools:mainfrom
okch-codes:codex/xbox-controller-support

Conversation

@okch-codes

Copy link
Copy Markdown

Summary

  • add Xbox/XInput detection and live input through the browser Gamepad API
  • add an Xbox-specific controller diagram with sticks, triggers, D-pad, and button visualization
  • integrate Xbox button diagnostics into Quick Test while excluding OS-reserved Guide and unreliable browser vibration tests
  • add an Xbox Accessories handoff for permanent calibration
  • improve the Xbox connection modal, cancellation, timeout, and spinner behavior
  • update documentation, metadata, and automated Xbox mapping tests

Testing

  • npm test
  • npm run build:prod

Xbox firmware calibration remains outside the browser because the Gamepad API does not expose calibration writes.

@carpikes

Copy link
Copy Markdown
Contributor

Hi, thank you for this PR! Will review it in these days and merge it.

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.

2 participants