Skip to content

Add live vJoy output panel to Live Mapping - #54

Merged
Constantinos-T merged 1 commit into
mainfrom
feature/live-vjoy-output-panel
Aug 9, 2026
Merged

Add live vJoy output panel to Live Mapping#54
Constantinos-T merged 1 commit into
mainfrom
feature/live-vjoy-output-panel

Conversation

@mojouto3

@mojouto3 mojouto3 commented Aug 9, 2026

Copy link
Copy Markdown
Owner

Summary

  • Live Mapping's per-slot card now has a "vJoy Output" toggle, visible while a mapping is live, that shows exactly what's being fed to the target vJoy device (axes and button states) in real time.
  • Reuses the same idea already shipped for Advanced Mapping's Macro/Tempo/Hat Buttons live indicator, extended to cover the whole vJoy payload for a mapping slot, not just individual advanced-mapping pipelines.
  • No more needing Windows' own Game Controllers properties panel open just to confirm a mapping is actually working.

Test plan

  • Confirmed the panel's axis bars and button states match real hardware input and the actual vJoy device (cross-checked against Windows' Game Controllers panel).

Each active mapping now has a "vJoy Output" toggle showing exactly
what's being fed to the target vJoy device (axes and buttons) in
real time, mirroring the same live indicator already built for
Advanced Mapping's Macro/Tempo/Hat Buttons pipelines. No more needing
Windows' own Game Controllers properties panel open just to confirm
a mapping is working.
@mojouto3 mojouto3 added the mapping-engine Issues related to axis and button remapping, macros, and input mapping logic label Aug 9, 2026
@mojouto3 mojouto3 added this to the Mapping Engine milestone Aug 9, 2026
@Constantinos-T
Constantinos-T merged commit dcdb550 into main Aug 9, 2026
1 check passed
@mojouto3
mojouto3 deleted the feature/live-vjoy-output-panel branch August 9, 2026 00:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mapping-engine Issues related to axis and button remapping, macros, and input mapping logic

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants