[Feature Request] Customizable Keyboard Shortcuts #721

Open
opened 2023-03-29 08:15:16 -03:00 by lyoye2 · 14 comments
lyoye2 commented 2023-03-29 08:15:16 -03:00 (Migrated from github.com)

Hello.
Cemu has a number of Keyboard Shortcuts that are (most of them) hardcoded.

In my humble opinion, I believe that offering the user the ability to remap them to their liking would be a very welcome QoL improvement.

I attach an image in which I offer you my rudimentary vision of how it could be incorporated into the GUI. (I'm aware that it's not very elegant, but I hope it gives you an idea).

In addition, I have removed the 'blow mic' and 'show screen' options from the 'Input Settings' window, and instead moved them along with the rest of the Shortcuts to a tab of their own, which will bring them together in one place, for convenience.

I realize that doing this is a monumental task, so I would like to make it clear that it is not my intention to rush or force anyone to do anything. This is just my suggestion.

Thank you very much for everything.
Input Settings
Hotkey Settings

Hello. Cemu has a number of Keyboard Shortcuts that are (most of them) hardcoded. In my humble opinion, I believe that offering the user the ability to remap them to their liking would be a very welcome QoL improvement. I attach an image in which I offer you my rudimentary vision of how it could be incorporated into the GUI. (I'm aware that it's not very elegant, but I hope it gives you an idea). In addition, I have removed the 'blow mic' and 'show screen' options from the 'Input Settings' window, and instead moved them along with the rest of the Shortcuts to a tab of their own, which will bring them together in one place, for convenience. I realize that doing this is a monumental task, so I would like to make it clear that it is not my intention to rush or force anyone to do anything. This is just my suggestion. Thank you very much for everything. ![Input Settings](https://user-images.githubusercontent.com/129283103/228516788-1c3018c0-d818-4377-8921-f1287080f2d6.png) ![Hotkey Settings](https://user-images.githubusercontent.com/129283103/228516794-157fa988-c72f-4a38-b180-87e990c9cac4.png)
rluxv commented 2023-03-29 23:27:04 -03:00 (Migrated from github.com)

This is something I could try to tackle.

This is something I could try to tackle.
SilentException commented 2023-04-13 18:22:22 -04:00 (Migrated from github.com)

Currently, on Steam Deck, Alt+F4 doesn't close Cemu in game mode. This worked previously but I don't know the exact version it broke.

But perhaps during this revamp of keyboard shortcuts you could also take a look at that.
Or even better, make "Exit" shortcut configurable as well. Thanks!

Currently, on Steam Deck, Alt+F4 doesn't close Cemu in game mode. This worked previously but I don't know the exact version it broke. But perhaps during this revamp of keyboard shortcuts you could also take a look at that. Or even better, make "Exit" shortcut configurable as well. Thanks!
jn64 commented 2023-04-14 10:01:01 -04:00 (Migrated from github.com)

@SilentException Sounds like a Steam Deck issue. Closing windows is handled by your desktop environment / window manager.

Related #592

@SilentException Sounds like a Steam Deck issue. Closing windows is handled by your desktop environment / window manager. - [Alt+F4 mapping does not work? :: Steam Deck General Discussions](https://steamcommunity.com/app/1675200/discussions/0/3541546590717863658/) - [SteamOS unable to close non-steam application while in Gaming Mode :: Steam Deck Bug Reports](https://steamcommunity.com/app/1675200/discussions/1/3424446023714183928) Related #592
SilentException commented 2023-04-14 10:08:33 -04:00 (Migrated from github.com)

@jn64 Yeah I suppose it is SD issue, makes sense because in Desktop mode it works fine.
Would be nice to have the configurable shortcut for Gaming Mode.

@jn64 Yeah I suppose it is SD issue, makes sense because in Desktop mode it works fine. Would be nice to have the configurable shortcut for Gaming Mode.
rode7d commented 2023-04-18 09:08:03 -04:00 (Migrated from github.com)

Customizable Hotkeys would be indeed a very welcome feature.

Customizable Hotkeys would be indeed a very welcome feature.
7-llIG commented 2023-04-24 20:22:26 -04:00 (Migrated from github.com)

I agree, I would love for this to be possible, would be great.

I agree, I would love for this to be possible, would be great.
FLDR86 commented 2023-04-25 06:43:31 -04:00 (Migrated from github.com)

This is just what i need.

This is just what i need.
muzzol commented 2023-05-09 14:18:04 -04:00 (Migrated from github.com)

I'm using cemu on a barebone with no keyboard, just gamepads, and I can't exit from cemu with any button combination.

other emulators like yuzu use complex combinations like Home + Start to activate some actions like go fullscreen or exit emulator. It would be nice to have that feature on cemu.

I'm using cemu on a barebone with no keyboard, just gamepads, and I can't exit from cemu with any button combination. other emulators like yuzu use complex combinations like Home + Start to activate some actions like go fullscreen or exit emulator. It would be nice to have that feature on cemu.
Lazorne commented 2023-06-10 09:00:21 -04:00 (Migrated from github.com)

Would love this as well!

Would love this as well!
jn64 commented 2023-06-10 09:19:21 -04:00 (Migrated from github.com)

Would love this as well!

Please, just add a thumbs-up on the first post, instead of posting this and
sending a notification/email to everyone subscribed to the issue.

> Would love this as well! Please, just add a thumbs-up on the first post, instead of posting this and sending a notification/email to everyone subscribed to the issue.
blakbin commented 2023-10-03 07:21:02 -03:00 (Migrated from github.com)

But i think it will be useless, if you use Gamepad, because the Second Screen interacting with Mouse

But i think it will be useless, if you use Gamepad, because the Second Screen interacting with Mouse
muzzol commented 2023-10-03 07:42:25 -03:00 (Migrated from github.com)

But i think it will be useless, if you use Gamepad, because the Second Screen interacting with Mouse

I use Steamdeck and it got a touch screen and you can also attach a second monitor so you can play with dual setups. anyway, there's a lot of ways to send input to a program, not just mouse.

allowing custom shortcuts helps a lot with some handhelds and other controllers.

> But i think it will be useless, if you use Gamepad, because the Second Screen interacting with Mouse I use Steamdeck and it got a touch screen and you can also attach a second monitor so you can play with dual setups. anyway, there's a lot of ways to send input to a program, not just mouse. allowing custom shortcuts helps a lot with some handhelds and other controllers.
Immersion95 commented 2023-11-19 07:01:54 -03:00 (Migrated from github.com)

It would be great to have that + having the possibility to bind controller input to those hotkeys like Dolphin/Pcsx2.

Example: Having a combo on the controller allowing to change view would be a godsend

It would be great to have that + having the possibility to bind controller input to those hotkeys like Dolphin/Pcsx2. Example: Having a combo on the controller allowing to change view would be a godsend
zhen-huan-hu commented 2024-01-17 16:17:17 -03:00 (Migrated from github.com)

Allowing controller combo as hotkeys would be life saving for Steam Deck with a frontend like ES-DE. For example, using start + option combo to gracefully exit the emulator.

Allowing controller combo as hotkeys would be life saving for Steam Deck with a frontend like ES-DE. For example, using start + option combo to gracefully exit the emulator.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: cemu-project_Mirror/Cemu-2024-03-05#721
No description provided.