Help rebinding controls using SteamInput on Steam Deck (XOne controller)
#1
Hello,

I'm trying to rebind controls for specific games using PCSX2, run through EmuDeck on a Steam Deck. My hope was to set up a few controller profiles so that I can switch to different profiles for each game which has the control set up how I like it. Think stuff like rebinding the X button to right trigger to have car accelerators on R2. However, in practice while the rebinding does appear to work, it looks like PCSX2 is still reading the R2 signal from the controller. So that button is therefore sending two signals. Is there any solution to this? I don't want to have to rebind the controls manually as that is less versatile game-to-game.

Thank you!!
Reply

Sponsored links

#2
Did you assign your profiles to your games ?
Did you start by resetting pxsx2 to default settings ? (Recommended when using emudeck)
CPU : AMD Ryzen 7 3800X
Mobo : Asus PRIME B450-PLUS
GPU : NVIDIA GeForce RTX 3070
RAM : 16 Go
Reply
#3
(08-24-2024, 11:18 PM)jesalvein Wrote: Did you assign your profiles to your games ?
Did you start by resetting pxsx2 to default settings ? (Recommended when using emudeck)

Is there a way to assign control profiles to specific ROMs? That may be a better solution, but I wasn't aware if that was possible. 
However, yes I do have the control profile active on the controller I'm using. I have tried resetting PCSX2 to default Settings, and I'm still seeing the issue occur
Reply
#4
Yes in your game properties you can assign a controller profile
CPU : AMD Ryzen 7 3800X
Mobo : Asus PRIME B450-PLUS
GPU : NVIDIA GeForce RTX 3070
RAM : 16 Go
Reply
#5
(08-25-2024, 09:52 PM)jesalvein Wrote: Yes in your game properties you can assign a controller profile

Okay, thank you for the suggestion. I've tried resolving the issue using this. I made the desired changes using a custom controller profile for a game as a test. When I applied the new profile in game (Which just made L2 and R2 output the square and x buttons respectively) the game immediately stopped accepting input from any button. No other changes were made. I can switch back and forth between the profiles to ensure it still accepts controls from a default profile. 

I notice that the default controls are prefixed SDL-2 but my inputs are SDL-0. But Im not sure why that would break all inputs. 

I also tested a profile with all bindings removed, hoping SteamInput could replace it. That didnt work

Thanks
Reply




Users browsing this thread: 1 Guest(s)