Skip to content

[Switch Pro Mode] LS/RS toggle not working on HautePad #1504

@ez2torta

Description

@ez2torta

Expected Behavior

When using Switch Pro Mode, the function button should correctly switch the D-Pad input between Left Stick (LS) and Right Stick (RS), allowing the HautePad to act as expected on Nintendo Switch.

Current Behavior

On Switch Pro Mode, both the Left Stick and Right Stick do not work when toggled via the function button (D-Pad ↔ LS/RS).
The same function works correctly on XInput mode and OG Switch mode.
Not tested with proper analog sticks.

Context

Firmware version: GP2040-CE_0.7.12_Haute42COSMOX (latest Beta)
Board config name: Haute42COSMOX
Device name: HautePad
Purchase link: https://haute42.com (HautePad from Haute 42)

Steps to Reproduce

Flash firmware GP2040-CE_0.7.12_Haute42COSMOX.uf2 to HautePad.
Connect HautePad to a Nintendo Switch in Switch Pro Mode.
Use the Function button to toggle D-Pad between LS and RS.
Observe that LS/RS controls do not work in this mode.
Repeat on XInput and OG Switch modes → functionality works there.

Screenshots & Files

No screenshots/logs available, but can provide if needed.

Additional Notes

This issue seems limited to Switch Pro Mode implementation.
May be related to how LS/RS remapping is handled in Switch Pro Mode compared to OG Switch mode and XInput.
Confirmed reproducible on latest firmware.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions