Home › Forums › Consoles › Steam Deck › [1tb]-Batocera.Steam.Deck.Group.Buy-ArcadePunks Fix Discussion Thread › Reply To: [1tb]-Batocera.Steam.Deck.Group.Buy-ArcadePunks Fix Discussion Thread

Howdy all, I have switch control working great on this build. It takes a little tinkering…..
First of all grab a keyboard and mouse and hook it up to your steam deck.
Open any switch game, and once it loads, press F5 to quit the game and get to the yuzu app.
from the top menu select Emulation, and then Configure…
from the list on the left, select Controls.
Change the Input Device to Steam Controller 0 from the drop down list.
Change the Profile to Deck Mode from the drop down list.
you can now map the controls by clicking on each one and pressing to corresponding button on the steam deck i.e L = Button 8
the window does not fit the steam deck display so you will have to manually drag it around and resize it to get to all the buttons.
Once you have completed your mapping, be sure to click on Save to save the profile.
Finally click on apply and then OK.
Now the part that’s a bit of a pain but makes it stick, open each game one at a time. Press Esc to bring up the file menu.
Select emulation, Configure Current Game… and then click the right arrow on the top right three times to reveal Input Profiles.
Click Input Profiles and change the Play 1 profile tto Deck Mode from the drop down list. Then Click Apply and OK.
Now it should stick. If someone figures out a way to make it global please let us know.
Cheers!