Risk of Rain 2 is not reading my controller inputs?

[BACK]
Risk of Rain 2 is not reading my controller inputs?
Posted On: April 16, 2023

I've run into an issue with Risk of Rain 2 on my steam deck, where it no longer accepts controller inputs. In settings, under controller options, most inputs are labeled with an error saying there isn't a controller input mapped to the command. If I try registering controller input, nothing happens at all, and the issue persists.


This issue only started appearing after I tried hooking my steam deck up to a dock, during which time I had tried playing with a PS5 Controller. I'm assuming this triggered the bug, since everything worked fine beforehand. Additionally, some research I've done online indicates others ran into the same issue after booting up Risk of Rain 2 (on various platforms) with controllers or joysticks plugged in.


I tried finding a solution online, but I've had no success. I've found multiple instances of people with the same problem, but there were either no solutions to their problem, or the solutions posted didn't work for me.


How can I resolve the issue of Risk of Rain 2 not reading my controller inputs?


Question from user Wipqozn at gaming.stackexchange.com.


Answer:

After some experimentation I was able to find a solution, which I'm hoping will resolve this issue for anyone experiencing it. It involves modifying your profile file, which will require the ability to edit XML files. This is fairly easy, since it's just copy and pasting, but may not be possible on the Steam Deck without rooting it. Luckily, though, Risk of Rain 2 uses cloud saves, so you can just make the changes on any computer, and it'll sync the fix to your steam deck. If you've never done this before, then I suggest using Notepad++.


Create a new Profile: Controller settings are tied to the profile, so we'll need to make a fresh profile with uncorrupted controller setings.


Navigate to the Save Folder for Risk of Rain 2: On Windows.


Determine which profile file is which: There should be at least 2 XML files in the UserProfiles folder. The profile with the broken controller inputs, and the freshly made profile. You can determine which is which by opening the file, and checking to the profile name. This will be inside the XML element .


Create a backup of the Buggy Profile: You'll want a backup of your profile you can rollback to, just in case something goes wrong. You can make a backup by just copying the file into another folder.


Override joystick map in the Buggy Profile: The joystickmap element is what controls the settings for controller inputs, and its these settings that we need to fix. The easiest way to do this is to just copy over the joystickmap element from the fresh profile over to the buggy one. Make sure you copy the raw XML from a program like Notepad++, as trying to copy it from a web browser is unlikely to work. The reason for this is the nested XML needs to be escaped, but a web browser will display it in a readable (non-escaped) format.


Save the File.


Load Risk of Rain 2: Boot up Risk of Rain 2 and switch to the buggy profile. The profile should, hopefully, now be working as intended. If your profile is labeled with a Corrupted Profile error, then something went wrong with your copy/pasting (most likely XML wasn't properly escaped). Override the buggy profile with the backup you made, and redo step 5.


Why Does This Work?


All save game information, including controller settings, are tied to the in-game profile. So whatever triggers this bug to occur should only impact existing profiles, so making a new profile should give you a bug free settings file. Since all of this information is just stored in plain text, you can just modify the settings file to manually adjust any settings you want, including the controller settings. By the same notation, an alternative method to get around this problem would be to just create a new profile, and copy over the contents of and . This will ensure that anything unlocked on the buggy profile is also unlocked on the fresh profile, and it'll transfer over any Lunar Coins you've earned.


Answer from user Wipqozn at gaming.stackexchange.com.



[BACK]
Risk of Rain 2 is not reading my controller inputs?
Posted On: April 16, 2023

I've run into an issue with Risk of Rain 2 on my steam deck, where it no longer accepts controller inputs. In settings, under controller options, most inputs are labeled with an error saying there isn't a controller input mapped to the command. If I try registering controller input, nothing happens at all, and the issue persists.


This issue only started appearing after I tried hooking my steam deck up to a dock, during which time I had tried playing with a PS5 Controller. I'm assuming this triggered the bug, since everything worked fine beforehand. Additionally, some research I've done online indicates others ran into the same issue after booting up Risk of Rain 2 (on various platforms) with controllers or joysticks plugged in.


I tried finding a solution online, but I've had no success. I've found multiple instances of people with the same problem, but there were either no solutions to their problem, or the solutions posted didn't work for me.


How can I resolve the issue of Risk of Rain 2 not reading my controller inputs?


Question from user Wipqozn at gaming.stackexchange.com.


Answer:

After some experimentation I was able to find a solution, which I'm hoping will resolve this issue for anyone experiencing it. It involves modifying your profile file, which will require the ability to edit XML files. This is fairly easy, since it's just copy and pasting, but may not be possible on the Steam Deck without rooting it. Luckily, though, Risk of Rain 2 uses cloud saves, so you can just make the changes on any computer, and it'll sync the fix to your steam deck. If you've never done this before, then I suggest using Notepad++.


Create a new Profile: Controller settings are tied to the profile, so we'll need to make a fresh profile with uncorrupted controller setings.


Navigate to the Save Folder for Risk of Rain 2: On Windows.


Determine which profile file is which: There should be at least 2 XML files in the UserProfiles folder. The profile with the broken controller inputs, and the freshly made profile. You can determine which is which by opening the file, and checking to the profile name. This will be inside the XML element .


Create a backup of the Buggy Profile: You'll want a backup of your profile you can rollback to, just in case something goes wrong. You can make a backup by just copying the file into another folder.


Override joystick map in the Buggy Profile: The joystickmap element is what controls the settings for controller inputs, and its these settings that we need to fix. The easiest way to do this is to just copy over the joystickmap element from the fresh profile over to the buggy one. Make sure you copy the raw XML from a program like Notepad++, as trying to copy it from a web browser is unlikely to work. The reason for this is the nested XML needs to be escaped, but a web browser will display it in a readable (non-escaped) format.


Save the File.


Load Risk of Rain 2: Boot up Risk of Rain 2 and switch to the buggy profile. The profile should, hopefully, now be working as intended. If your profile is labeled with a Corrupted Profile error, then something went wrong with your copy/pasting (most likely XML wasn't properly escaped). Override the buggy profile with the backup you made, and redo step 5.


Why Does This Work?


All save game information, including controller settings, are tied to the in-game profile. So whatever triggers this bug to occur should only impact existing profiles, so making a new profile should give you a bug free settings file. Since all of this information is just stored in plain text, you can just modify the settings file to manually adjust any settings you want, including the controller settings. By the same notation, an alternative method to get around this problem would be to just create a new profile, and copy over the contents of and . This will ensure that anything unlocked on the buggy profile is also unlocked on the fresh profile, and it'll transfer over any Lunar Coins you've earned.


Answer from user Wipqozn at gaming.stackexchange.com.



[BACK]

Can I abandon my Kerbonaut in space in Kerbal Space Program? Can I abandon my Kerbonaut in space in Kerbal Space Program?

Posted On: February 20, 2023
My little Kerbonaut is currently circling the planet in a stable orbit, and seems to be having a grand ol' time with it. You should see the smile on his face. He's been circling now for what l...[More]


Regarding the You didnt need it anyway achievement Regarding the You didnt need it anyway achievement

Posted On: July 28, 2023
In the game Antimatter Dimensions, there is an achievement called "You didn't need it anyway", which is achievable when you: Infinity without having any 8th Antimatter Dimensions. Acc...[More]


What is your favorite companion voice line? What is your favorite companion voice line?

Posted On: September 13, 2025
I'm a bit in my cups tonight. I've played this game now for about 500 hours, rookie numbers, I know. After all this time I still chuckle every time Astarion say, "Into my pocket." His inflection on th...[More]


With proper aim can an Ambassador always one-shot a sniper? With proper aim can an Ambassador always one-shot a sniper?

Posted On: January 29, 2023
I'm working on my Skullpluggery achievement for Spy. For a while I thought it was straight-forward -- just point, pause (for accuracy), and fire. Worked everytime, until lately, where my lucky str...[More]


Is there any strategy to 2048 Numberwang? Is there any strategy to 2048 Numberwang?

Posted On: July 22, 2023
I tried out 2048 Numberwang and I can't figure out if there is a strategy to it. Unlike 2048, the numbers keep changing every time you press a key. I just kept randomly pressing the arrow keys unt...[More]


Does Terraria on Nintendo Switch support 4 player split-screen multiplayer? Does Terraria on Nintendo Switch support 4 player split-screen multiplayer?

Posted On: November 10, 2023
I've looked at the Terraria official site, wiki, and many forums and see that XBox and Playstation support 4 player split-screen, but it is unclear if the Nintendo Switch supports 2 or 4 player sp...[More]


In Deadcells, What do hollow blue circles with a dot mean on the World Map? In Deadcells, What do hollow blue circles with a dot mean on the World Map?

Posted On: May 1, 2023
During a 2 Boss Stem Cell run, I noticed some biomes on the World Map were marked by sets of hollow blue circles that had a dot inside and were connected together. When selecting a marked location, I ...[More]


in Teslagrad Where is this room located on the map? in Teslagrad Where is this room located on the map?

Posted On: April 30, 2023
Recently, I have managed to collect all scrolls and complete the game. But still, there seems to be a room I haven't encountered:. This screenshot can be found at the game's official site (...[More]


Elder Scrolls V: Is there a reliable, continuous source for dragon locations? Elder Scrolls V: Is there a reliable, continuous source for dragon locations?

Posted On: August 26, 2023
I'm trying to gather bones and scales to make armor for one character, and I've come to realize that there's never really any dragons around when you want them to be. Is there a reliabl...[More]


How do I empty a bucket in Vintage Story? How do I empty a bucket in Vintage Story?

Posted On: August 10, 2023
I filled a bucket with water, but can only seem to empty it in a barrel. I just want to pour the water - I don't need it anymore. How do I do that? Question from user Konerak at stackexchange. ...[More]