Open Mmgxhaze97 opened 3 weeks ago
I’ve got the same problem on my Steam Deck with Bazzite OS, and also on a Rog Ally with Windows.
Installing, updating, reset configuration… don’t solve the issue.
If I change to Steam Deck controller and not on Steam Virtual Input on Dolphin’s controller configuration it works but not able to use hotkeys from ES-DE software…
I’ve got the same problem on my Steam Deck with Bazzite OS, and also on a Rog Ally with Windows.
Installing, updating, reset configuration… don’t solve the issue.
If I change to Steam Deck controller and not on Steam Virtual Input on Dolphin’s controller configuration it works but not able to use hotkeys from ES-DE software…
Facing the same situation. I've tried all the controller settings without success. It only works with the Steam controller in desktop mode.
Same here, only after the last update. I tried to reset emudeck and it still didn't solve the problem.
Same problem here since last Update. No Response ingame - Controller not connected in ingame Menu.
I was able to get it working again in GameMode with the following steps:
Go to controllers and from the drop down menu:
Under options in same window:
Press close button and return to GameMode, it should now work.
I was able to get it working again in GameMode with the following steps:
Go to controllers and from the drop down menu:
- Select SteamDeck/0/SteamDeck
- Reassign all buttons
Under options in same window:
- Enable Always connected (you might need to scroll down on a steam deck screen)
Press close button and return to GameMode, it should now work.
Does it also keep hotkeys from ES-DE ?
I was able to get it working again in GameMode with the following steps: Go to controllers and from the drop down menu:
- Select SteamDeck/0/SteamDeck
- Reassign all buttons
Under options in same window:
- Enable Always connected (you might need to scroll down on a steam deck screen)
Press close button and return to GameMode, it should now work.
Does it also keep hotkeys from ES-DE ?
No it's only a workaround. Hotkeys only working with SteamInput. Eventually Steam changed some stuff with SteamInput in latest SteamOS Update?
I've tried your solution but managed to get it working even better with the hotkeys and all.
I realized that the name of the SteamInput controller is different in desktop than gaming mode.
So to get it working you just need to launch dolphin from game mode and switch the controller marked as disconnected for the one that appears as connected with Steam input in the name. You need to fix it for every profile and the hotkeys config.
Then everything works as expected, no need to remap any buttons.
If you need more help let me know I'm not at home and can't take some screenshots atm
I've tried your solution but managed to get it working even better with the hotkeys and all.
I realized that the name of the SteamInput controller is different in desktop than gaming mode.
So to get it working you just need to launch dolphin from game mode and switch the controller marked as disconnected for the one that appears as connected with Steam input in the name. You need to fix it for every profile and the hotkeys config.
Then everything works as expected, no need to remap any buttons.
If you need more help let me know I'm not at home and can't take some screenshots atm
Thank you for your Feedback. For me there is no other controller available in dropdown menu named steam Input.
I've tried your solution but managed to get it working even better with the hotkeys and all.
I realized that the name of the SteamInput controller is different in desktop than gaming mode.
So to get it working you just need to launch dolphin from game mode and switch the controller marked as disconnected for the one that appears as connected with Steam input in the name. You need to fix it for every profile and the hotkeys config.
Then everything works as expected, no need to remap any buttons.
If you need more help let me know I'm not at home and can't take some screenshots atm
Yeah, you are right. Seems like in game mode it's using the following controller that is not visible when in Desktop Mode:
SteamDeck/0/SteamDeck Controller
When you go into your user folder you can edit the config/profile files manually to this controller. After this everything will work as expected (at least for me)
Change the following line starting with Device = to: Device = "SteamDeck/0/SteamDeck Controller"
The files I've changed are:
Home/.var/app/org.DolphinEmu.dolphin-emu/config/profiles/GCPad
Home/.var/app/org.DolphinEmu.dolphin-emu/config
I don't play wii games, but you might need to do the same for the Wii profiles. Go back to Dolphin and load one of the changed GameCube profiles to be sure that it selects the proper controller device.
I've tried your solution but managed to get it working even better with the hotkeys and all. I realized that the name of the SteamInput controller is different in desktop than gaming mode. So to get it working you just need to launch dolphin from game mode and switch the controller marked as disconnected for the one that appears as connected with Steam input in the name. You need to fix it for every profile and the hotkeys config. Then everything works as expected, no need to remap any buttons. If you need more help let me know I'm not at home and can't take some screenshots atm
Yeah, you are right. Seems like in game mode it's using the following controller that is not visible when in Desktop Mode:
SteamDeck/0/SteamDeck Controller
When you go into your user folder you can edit the config/profile files manually to this controller. After this everything will work as expected (at least for me)
Change the following line starting with Device = to: Device = "SteamDeck/0/SteamDeck Controller"
The files I've changed are:
Home/.var/app/org.DolphinEmu.dolphin-emu/config/profiles/GCPad
- GC_base.ini
- GC_nintendo_layout.ini
- GC_xbox_layout.ini
Home/.var/app/org.DolphinEmu.dolphin-emu/config
- GCPadNew.ini
- Hotkeys.ini
I don't play wii games, but you might need to do the same for the Wii profiles. Go back to Dolphin and load one of the changed GameCube profiles to be sure that it selects the proper controller device.
Thank you, i will try this later.
Is it possible for you to try also a external controller with this config? I think the missing virtual Input is a placeholder from Valve for the SteamInput. I mean this is the config where SteamInput is taking control with his own overlay. In this case all Controllers are compatible with Dolphin not only the builtin-one.
I know this is a special case but this is very useful when using a SteamDeck Dock.
The external controller (Xbox controller connected through Bluetooth) is working for me when I reorder the controls in the Steam Deck with the Xbox Controller as the primary controller.
I expect to get it fully working with multiple controllers we need to start adding
SteamDeck/1/SteamDeck Controller SteamDeck/2/SteamDeck Controller SteamDeck/3/SteamDeck Controller
In the appropriate places in the config files, however, I've not tested this.
Prerequisite Steps
What distro are you running?
SteamOS
Which SteamOS Branch are you using?
Stable
What happened?
I bought a new sd card and after migrating my emu deck set up I found that dolphin doesn’t register my inputs anymore. After doing all sorts of troubleshooting such as removing sd card, reinstalling emu deck and even reinstalling steam os and starting fresh no luck.
https://github.com/user-attachments/assets/4b238bf2-936e-4457-9951-6ddce6f08bdd
Relevant log output
No response