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]

Missing field guide page? Got the platinum trophy and everything says 100% completion? Hogwarts Missing field guide page? Got the platinum trophy and everything says 100% completion? Hogwarts

Posted On: March 13, 2023
Missing field guide page? Got the platinum trophy and everything says 100% completion in Hogwarts Legacy. Question from user Far_Understanding508 at HogwartsLegacyGaming at reddit.com. Answer: ...[More]


In what way is super mario advance 2 less difficult than the original game? In what way is super mario advance 2 less difficult than the original game?

Posted On: March 2, 2024
The Wikipedia article for Super Mario World states that the Gameboy Advance version (Super Mario Advance 2) has a 'toned down difficulty' compared to the original game. However, I am curious as to how...[More]


What does shadow cache option exactly do in resident evil 4 remake? What does shadow cache option exactly do in resident evil 4 remake?

Posted On: April 10, 2023
Resident evil 4 remake on PC has the graphics option "shadow cache", what does it exactly do? The comparison picture they provide does not show any difference really. Is it dynamic or for mo...[More]


Why am I dealing so little damage to enemies in ToTK? Why am I dealing so little damage to enemies in ToTK?

Posted On: May 16, 2023
Despite being several hours into the game, almost all the weapons I'm finding are still really weak. As such, I'm barely dealing any damage to the enemies I come across. Enemies on the other h...[More]


How do you target a new player with a command on Minecraft 1.19.3? How do you target a new player with a command on Minecraft 1.19.3?

Posted On: January 16, 2023
I'm currently writing a datapack and want to have a message send only once to a player when they join the server for the first time.I have a rough idea of how I could use scores to say who isn't new, ...[More]


In PUBG, Where are all the underground bunkers? In PUBG, Where are all the underground bunkers?

Posted On: May 1, 2023
In Player Unknown battlegrounds there's a massive underground bunker in F4 filled with high grade loot. I know from a game where I joined a random squad that there are more underground bunkers as we r...[More]


How do I make two or more lines of Lore on an item? How do I make two or more lines of Lore on an item?

Posted On: January 14, 2023
I am playing Minecraft and am making a map for a contest. I want some lore but cannot figure out how to do two or more lines. Question from user DeadlySprinklez at gaming.stackexchange.com. Answ...[More]


Cyberpunk 2077 cloud sync conflict on launch Cyberpunk 2077 cloud sync conflict on launch

Posted On: February 19, 2023
I've been playing Cyberpunk 2077 for a few days now - I purchased it in the Epic Game Store. So far, whenever I launch the game from the Epic app, I get this message each and every time:. I ...[More]


In Minecraft, what to do with all these Iron ingots? In Minecraft, what to do with all these Iron ingots?

Posted On: February 15, 2023
So I have about 10 iron ingots, but not sure what to start using them for first. Which is the more important thing to invest my ingots? I know armor swords and tools are important, but what is my prio...[More]


Can a War Caster use Shocking Gasp as a reaction without having it as a Cantrip? Can a War Caster use Shocking Gasp as a reaction without having it as a Cantrip?

Posted On: October 22, 2023
When leveling up my character, I have the option to take the War Caster feat which says I can use a reaction to cast Shocking Grasp at a target moving out of melee range. However, my character does no...[More]