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]

Strategy for solving Lights Out puzzle Strategy for solving Lights Out puzzle

Posted On: August 26, 2023
Lights Out is a grid-based puzzle where each cell has two states: on/off. You can swap the state of any cell, but when you do so, the adjacent cells (horizontally or vertically) are swapped as well. G...[More]


How can I train dexteriy for a heavy weapon user? How can I train dexteriy for a heavy weapon user?

Posted On: November 7, 2023
Dexterity is trained by using light weapons however I have one medium guy focued on using sabers. Is there any way to train dexterity other than switching to a light weapon for a while? This is a r...[More]


What is the equivalent to the blood moon when in the depths? What is the equivalent to the blood moon when in the depths?

Posted On: June 13, 2023
I've run around the depths for quite a while (100%-ed the lightroots) and I realized. I never saw a blood moon in the depths. The blood moon is essential because it causes enemies/ores to respa...[More]


PS5 controller doesnt charge PS5 controller doesnt charge

Posted On: July 5, 2023
I have bought controller to use on PC. But when I connect it to USB to charge, orange light glows once and stops. If I connect it to Mac, it glows solid orange with white middle light. It should...[More]


Hogwarts Legacy, What the hell was that? Hogwarts Legacy, What the hell was that?

Posted On: June 9, 2023
Okay.. I was just running around doing some easy side quests (or so I thought) and saw a cute little house elf selling a shop. Fast forward a few minutes and I suddenly end up in a literal HORROR G...[More]


Are there any games - tactics where infestor controlled units are used to build foreign units? Are there any games - tactics where infestor controlled units are used to build foreign units?

Posted On: January 12, 2023
I recently completed the "Zerglot" achievement, as described here. In short, you have to warp in a Zealot, while playing Zerg. You can do this, by using neural parasite (Infestor) on an e...[More]


The real reason we don't have Quidditch in Hogwarts Legacy The real reason we don't have Quidditch in Hogwarts Legacy

Posted On: April 18, 2023
Question from user erwin4200 at HogwartsLegacyGaming at reddit.com. Answer: Why adding it to the game as DLC if you can squeeze out money with a separate full triple a release. Answer from us...[More]


Can you die from an Unknown Location in Slay The Spire? Can you die from an Unknown Location in Slay The Spire?

Posted On: December 17, 2023
I encountered an Unknown Location (aka a ? room) with an option to upgrade 2 cards but would make me lose 16 HP. I encountered this room while I only had 1 hp. If I had taken the upgrade, would the ro...[More]


How do you get to these chests in Hogwarts Legacy? How do you get to these chests in Hogwarts Legacy?

Posted On: August 22, 2023
In the gatehouse of the High Keep you can see a loft and Revelio reveals some chests up there but I can’t figure out how to reach them. It looks like you should be able to climb this pile of cra...[More]


Can you add a custom item to Minecraft Java using a resource pack? Can you add a custom item to Minecraft Java using a resource pack?

Posted On: May 18, 2023
I'm trying to add a custom item to Minecraft that players can use as a currency (e.g., a gold coin block). Can I do this with a resource pack, or do I need a full client-side mod? I haven't be...[More]