[Feature Request] Gamepad key combination to exit emulation #167

Open
opened 2024-11-02 19:53:03 +00:00 by Norde · 3 comments
Norde commented 2024-11-02 19:53:03 +00:00 (Migrated from github.com)

Overview

So far it's possible to exit emulation using keyboard Esc key (or mice, going via the menu).

For a smoother user experience, it would be useful to be able to define a combination of controller keys (with a certain press duration) that would also allow the emulation to be stopped.
i.e: left trigger + right trigger + + button for x sec

Smaller details

The Exit function from a key already exist within Ryujinx

Nature of request

Add the ability to use a combination of gamepad commands to quit emulation (customizable combination)

Why would this feature be useful?

This is the only option missing to get the full gamepad-in-hand experience (for exemple wou can include Ryujinx game within Playnite, with a custom launcher for each game and control everything from your gamepad, except exiting the game).

### Overview So far it's possible to exit emulation using keyboard Esc key (or mice, going via the menu). For a smoother user experience, it would be useful to be able to define a combination of controller keys (with a certain press duration) that would also allow the emulation to be stopped. i.e: left trigger + right trigger + + button for x sec ### Smaller details The Exit function from a key already exist within Ryujinx ### Nature of request Add the ability to use a combination of gamepad commands to quit emulation (customizable combination) ### Why would this feature be useful? This is the only option missing to get the full gamepad-in-hand experience (for exemple wou can include Ryujinx game within Playnite, with a custom launcher for each game and control everything from your gamepad, except exiting the game).
Optekah commented 2025-01-24 04:18:38 +00:00 (Migrated from github.com)

Seconded!

I'm streaming my entire emulation setup through Apollo to my TV so I can play on the couch.

Ryujinx is the only console out of 30+ emulators where I have to get up, go to another room, turn my monitor on, exit the emulator via MnK, turn my monitor off, go back to the other room, and then select a different game via my controller (through ES-DE).

Then I have to do it all over again when I want to stop playing for the night, lol. Needless to say, Ryujinx is unfortunately my least used emulator on my couch because of this :(

Seconded! I'm streaming my entire emulation setup through Apollo to my TV so I can play on the couch. Ryujinx is the only console out of 30+ emulators where I have to get up, go to another room, turn my monitor on, exit the emulator via MnK, turn my monitor off, go back to the other room, and then select a different game via my controller (through ES-DE). Then I have to do it all over again when I want to stop playing for the night, lol. Needless to say, Ryujinx is unfortunately my least used emulator on my couch because of this :(
pbek commented 2025-02-13 20:59:02 +00:00 (Migrated from github.com)

For now, I can use https://qjoypad.sourceforge.net, but it only works under Linux X11 and can't assign key combinations, just one joystick key to one keyboard key.

For now, I can use https://qjoypad.sourceforge.net, but it only works under Linux X11 and can't assign key combinations, just one joystick key to one keyboard key.
h3kt0rx commented 2025-02-27 20:51:14 +00:00 (Migrated from github.com)

Seconded!

I'm streaming my entire emulation setup through Apollo to my TV so I can play on the couch.

Ryujinx is the only console out of 30+ emulators where I have to get up, go to another room, turn my monitor on, exit the emulator via MnK, turn my monitor off, go back to the other room, and then select a different game via my controller (through ES-DE).

Then I have to do it all over again when I want to stop playing for the night, lol. Needless to say, Ryujinx is unfortunately my least used emulator on my couch because of this :(

A temporary solution that I found was antimicrox application. I set select on my controller to ALT and start button to F4 and inserted a 2.5 second delay before each button activates so it doesn't interfere with the emulator/game. Saved the profile and set it as default for all controllers within the program so when any of my controllers connect it'll be able to exit ryujinx

> Seconded! > > I'm streaming my entire emulation setup through Apollo to my TV so I can play on the couch. > > Ryujinx is the only console out of 30+ emulators where I have to get up, go to another room, turn my monitor on, exit the emulator via MnK, turn my monitor off, go back to the other room, and then select a different game via my controller (through ES-DE). > > Then I have to do it all over again when I want to stop playing for the night, lol. Needless to say, Ryujinx is unfortunately my least used emulator on my couch because of this :( A temporary solution that I found was antimicrox application. I set select on my controller to ALT and start button to F4 and inserted a 2.5 second delay before each button activates so it doesn't interfere with the emulator/game. Saved the profile and set it as default for all controllers within the program so when any of my controllers connect it'll be able to exit ryujinx
Sign in to join this conversation.
No Milestone
No project
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MeloNX/Ryujinx-ryubing#167
No description provided.