40

One thing I’ve run into as I’ve been playing some of my retro games is that, when using a controller with an Nvidia Shield + Moonlight or even with just a Steam Deck, the emulators often have a massive amount of controls that I can’t really interact with. All of the controls are hotkey based, for save states, loading states, etc.

Most of the games I’m wanting to play are controller based, but it feels like the tools to enjoy them are all keyboard based. Do you just use the built in save functionalities? How does it all work?

top 7 comments
sorted by: hot top controversial new old
[-] thax@lemmy.dbzer0.com 3 points 16 hours ago* (last edited 16 hours ago)

Steam controller plus 'sc-controller' for linux. It supports other controllers too. There may be an android fork out there.

I also use it for most steam games, as I abhor steam input. I always launch steam with --nojoy.

[-] diemartin@sh.itjust.works 13 points 2 days ago* (last edited 2 days ago)

I use RetroArch ~~btw~~ on my tablet with a cheap Bluetooth gamepad, and have L3+R3 (pressing both sticks) configured to bring up the menu where I can save/load states, take screenshots, etc.

RetroArch also allows you to map actions like fast forward or slowmo to gamepad buttons, and make it so you have to hold a specific button to activate hotkeys.

[-] GammaGames@beehaw.org 6 points 2 days ago

My emulator handheld used combos to handle that. Holding select and pressing shoulder buttons would load or save the state for example

[-] theangriestbird@beehaw.org 3 points 2 days ago

Came here to say the same. I think this is usually the go-to solution for using controllers with emulators.

[-] LiveLM@lemmy.zip 2 points 2 days ago

Steam Input baybeeee!
Setup a virtual menu and then you can have as many shortcuts as you want on the touchpad.

That being said, if the games you are playing can be emulated in RetroArch, that would be the best option.

[-] PMmeTrebuchets@lemmy.zip 5 points 2 days ago* (last edited 2 days ago)

If I am able to, I go in and re-map the buttons (either this is done in game or in your emulator). Sometimes you gotta play the game a bit, see what the imputs "should" be and then go in and set them to match on your controller. So if melee is E, I'll bind it to B. If shoot is left click, I'll bind it to RT. It's kinda tedious sometimes but it's step I'm willing to take (where I'm able to).

This video is about pokemon fan games, BUT, at the end of the video he shows about setting up the buttons game by game, as an example for you.

[-] frongt@lemmy.zip 4 points 2 days ago

I play at my desk and use both keyboard and controller.

If I wasn't at my desk, I'd just not use those functions. But you might also be able to bind them to controller buttons or combos.

this post was submitted on 27 Sep 2025
40 points (100.0% liked)

Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ

64494 readers
1386 users here now

⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.

Rules • Full Version

1. Posts must be related to the discussion of digital piracy

2. Don't request invites, trade, sell, or self-promote

3. Don't request or link to specific pirated titles, including DMs

4. Don't submit low-quality posts, be entitled, or harass others



Loot, Pillage, & Plunder

📜 c/Piracy Wiki (Community Edition):

🏴‍☠️ Other communities

FUCK ADOBE!

Torrenting/P2P:

Gaming:


💰 Please help cover server costs.

Ko-Fi Liberapay
Ko-fi Liberapay

founded 2 years ago
MODERATORS