Skip to content

Conversation

@camperboy1000
Copy link

Add SDL/0/Steam Deck Controller since EmuDeck now configures Dolphin with this controller.

Also fixes the mismatched L3 and L4 text textures for the Steam Deck.

@stcbus
Copy link

stcbus commented Dec 2, 2025

@camperboy1000 Did this end up working for you? I copied your branch over mine since I just got a steam deck and it is still just using the default icons. It seems like it should work....I confirmed the controller set is SDL/0/Steam Deck Controller, but nothing.

@BlueInterlude
Copy link

@camperboy1000 Did this end up working for you? I copied your branch over mine since I just got a steam deck and it is still just using the default icons. It seems like it should work....I confirmed the controller set is SDL/0/Steam Deck Controller, but nothing.

Yes this PR works, tested and pulled locally.

I believe there's a separate process once this PR is merged where the individual JSON files for the games are updated automatically to add support for this controller type. In the meantime, you'll have to locate the game folder and edit the respective JSON file to add the controller scheme from this PR. Example - https://github.com/Venomalia/UniversalDynamicInput/blob/main/Super%20Mario%20Galaxy/UniversalDIT_Flat.json, you'd add the flat scheme from this PR to the bottom of this file if you're playing Super Mario Galaxy.

@stcbus
Copy link

stcbus commented Dec 2, 2025

I believe there's a separate process once this PR is merged where the individual JSON files for the games are updated automatically to add support for this controller type. In the meantime, you'll have to locate the game folder and edit the respective JSON file to add the controller scheme from this PR. Example - https://github.com/Venomalia/UniversalDynamicInput/blob/main/Super%20Mario%20Galaxy/UniversalDIT_Flat.json, you'd add the flat scheme from this PR to the bottom of this file if you're playing Super Mario Galaxy.

Ah! That makes much more sense, than. Thank you! and Hoping this can be merged soon for everyone else. I just love this feature and really the entire Nintendo emulator community is top-notch!

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.

3 participants