Skip to content

docs: WebHID-first input architecture plan (Steam Input as optional adapter)#81

Merged
petegordon merged 1 commit into
mainfrom
feat/80-webhid-first-input-spine
Jun 20, 2026
Merged

docs: WebHID-first input architecture plan (Steam Input as optional adapter)#81
petegordon merged 1 commit into
mainfrom
feat/80-webhid-first-input-spine

Conversation

@petegordon

Copy link
Copy Markdown
Member

Lands docs/STEAM-INPUT-ARCHITECTURE-PLAN.md on main so the reference link in #80 resolves. Docs-only.

Architecture epic: #80 · Tandemonium companion: petegordon/Tandemonium#348

…dapter)

Add the architecture & design plan for unifying controller input across the
lab and Tandemonium: a normalized InputFrame contract with WebHID as the
foundational spine and Steam Input as an optional, removable adapter
(@usersfirst/controller-steam) forced only for Steam Deck built-in controls
and opt-in elsewhere.

Tracks #80. Tandemonium-side companion: petegordon/Tandemonium#348.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WcfARPqppdCKv8f3iWkhFu
@petegordon petegordon merged commit bb0d192 into main Jun 20, 2026
2 of 5 checks passed
@github-actions

github-actions Bot commented Jun 20, 2026

Copy link
Copy Markdown

🔎 PR #81 preview — torn down

This PR is closed; its web preview and desktop prerelease have been removed.

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.

Architecture: WebHID-first input spine with Steam Input as an optional adapter (@usersfirst/controller-steam)

1 participant