[GH-ISSUE #183] [Feature Request] Direct Input mode (for flight and space sims) #79

Closed
opened 2026-10-22 05:02:57 +00:00 by roman · 2 comments
Owner

Originally created by @PescheHelfer on GitHub (Jul 21, 2026).
Original GitHub issue: https://github.com/safijari/openpuck/issues/183

Hi,

thanks for this awesome project!

A thing that has always bothered me about Steam Input is that you can't use all axes simultaneously, because everything is being mapped to XInput. Although the controller itself offers many analogue axes, you can ever only use a few of them at the same time.

Direct Input is much less limited, which is why most flight oriented hardware uses Direct Input.

Feature Request: allow openpuck to translate the Steam Controller 2 signals into Direct Input.

Originally created by @PescheHelfer on GitHub (Jul 21, 2026). Original GitHub issue: https://github.com/safijari/openpuck/issues/183 Hi, thanks for this awesome project! A thing that has always bothered me about Steam Input is that you can't use all axes simultaneously, because everything is being mapped to XInput. Although the controller itself offers many analogue axes, you can ever only use a few of them at the same time. Direct Input is much less limited, which is why most flight oriented hardware uses Direct Input. Feature Request: allow openpuck to translate the Steam Controller 2 signals into Direct Input.
roman closed this issue 2026-10-22 05:02:58 +00:00
Author
Owner

@safijari commented on GitHub (Jul 29, 2026):

Does https://github.com/safijari/openpuck/pull/200 get you what you need? I'm flying (teehee) pretty blind here so will need some testing.

<!-- gh-comment-id:5113870975 --> @safijari commented on GitHub (Jul 29, 2026): Does https://github.com/safijari/openpuck/pull/200 get you what you need? I'm flying (teehee) pretty blind here so will need some testing.
Author
Owner

@safijari commented on GitHub (Aug 12, 2026):

@PescheHelfer ?

<!-- gh-comment-id:5273344501 --> @safijari commented on GitHub (Aug 12, 2026): @PescheHelfer ?
Sign in to join this conversation.
No labels
pull-request
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
safijari/openpuck#79
No description provided.