Skip to content

SM8750: map the Odin 3 right home button to the Steam QAM - #3067

Open
aanze wants to merge 1 commit into
ROCKNIX:nextfrom
aanze:aanze-pr-qam-button
Open

SM8750: map the Odin 3 right home button to the Steam QAM#3067
aanze wants to merge 1 commit into
ROCKNIX:nextfrom
aanze:aanze-pr-qam-button

Conversation

@aanze

@aanze aanze commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

Summary

  • What is the goal of this PR? Make the AYN Odin 3's right home button open Steam's Quick Access Menu. It was mapped to KeyF1, which does nothing in EmulationStation or Steam.

Testing

  • How was this tested? Odin 3, Steam Big Picture: modified capability map bind-mounted, inputplumber restarted, right home button pressed.
  • Test results: The QAM opens on a single press. The left home button (Guide) and the Steam menu are unchanged.

Additional Context

  • Works with the existing ds5 target, so no Steam Deck / horipad target switch is needed.
  • A capability map entry allows a single target_event, so the previous Home+B chord cannot be reproduced from one button.
  • Freeze is active, so this needs the bugfix label or it can wait for the window to lift.

AI Usage

Did you use AI tools to help write this code? YES

The right "home" button (BTN_BACK on the AYN MCU pad) was mapped to
KeyF1, which does nothing in EmulationStation or Steam. Map it to the
gamepad QuickAccess capability so a single press opens Steam's Quick
Access Menu, like the dedicated QAM button on a Steam Deck.

This works with the existing ds5 target, so no target switch is
needed. The left home button (Guide) is unchanged.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

@loki666 loki666 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this will map to Home/Guide + X chord, which indeed works in SteamUI as a QAM shortcut button, but will screw other emulators

@aanze aanze changed the title SM8750: map the Odin 3 right home button to the Steam QAM bugfix: map the Odin 3 right home button to the Steam QAM Jul 27, 2026
@aanze aanze changed the title bugfix: map the Odin 3 right home button to the Steam QAM SM8750: map the Odin 3 right home button to the Steam QAM Jul 27, 2026
@aanze

aanze commented Jul 27, 2026

Copy link
Copy Markdown
Contributor Author

I think this will map to Home/Guide + X chord, which indeed works in SteamUI as a QAM shortcut button, but will screw other emulators

Fair enough

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