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]

Does losing to Natsai in the first Charms class matter? Does losing to Natsai in the first Charms class matter?

Posted On: August 11, 2023
Does losing against her make any difference. Also did you win or lose against her your first time? Question from user Kronik95 at HogwartsLegacyGaming at reddit. Answer: I lost to her on m...[More]


is there a way to auto-join conversations in multiplayer Baldurs Gate 3? is there a way to auto-join conversations in multiplayer Baldurs Gate 3?

Posted On: September 23, 2023
When playing multiplayer in Baldur's Gate 3, is there any way to automatically join conversations initiated by another player? Or alternatively, can I add some sort of audio cue when there's a...[More]


In SeriousSam, How do I get this body armour located in Tomb Of Ramses III? In SeriousSam, How do I get this body armour located in Tomb Of Ramses III?

Posted On: March 24, 2023
I'm at the Tomb Of Ramses III in Serious Sam HD, and there is some body armour located at the top of an area previously containing an Arachnoid. I'm unable to find anyway up to this area. . ...[More]


Minecraft(on MAC) has Hotbar Scrolling issue Minecraft(on MAC) has Hotbar Scrolling issue

Posted On: June 17, 2023
I have Minecraft installed on my new Mac but there is an issue with the scrolling in the Hotbar. I have to scroll multiple times just to move forward one slot. I used to play Minecraft on Windows but ...[More]


How to test if The Digital Deluxe Edition is active in Baldurs Gate 3? How to test if The Digital Deluxe Edition is active in Baldurs Gate 3?

Posted On: September 29, 2023
I bought The Digital Deluxe Edition with the game. Then, I refunded the game, but not The Digital Deluxe Edition - it was my silent protest against it not working properly on SteamDeck despite its &qu...[More]


Did they have to go so overboard with the Hogwarts woke-ness? Did they have to go so overboard with the Hogwarts woke-ness?

Posted On: July 8, 2023
It's a fun game (even though I can't help wishing they could have made it more like a GTA- hogwarts..that would be amazing ), but ffs why did they go sooo over the top making every second char...[More]


Is it necessary to play Crysis Warhead in order to enjoy the full game experience? Is it necessary to play Crysis Warhead in order to enjoy the full game experience?

Posted On: March 27, 2023
I want to buy Crysis, but I see there are Crysis, Crysis Warhead, and Crysis Max Edition. The thing here is that Crysis Warhead has a multiplayer component, but does it add anything extra to the story...[More]


Can you import a save from Walking Dead Season 1 to Season 2? Can you import a save from Walking Dead Season 1 to Season 2?

Posted On: March 25, 2023
I recently bought Walking Dead Season 2. I remember hearing that Season 2 might import your decisions from Season 1. Is this true and if so is there anything I need to do to make it work? Question ...[More]


Is there a way to de-fuse weapons in Zelda Tears of the Kingdom? Is there a way to de-fuse weapons in Zelda Tears of the Kingdom?

Posted On: May 17, 2023
Sometimes I want to de-fuse a weapon because I've found a better component I want to add, or a better weapon to use that component. Is there a way to de-fuse a weapon or shield? Question from u...[More]


Does Circuit Superstars support splitscreen with two (identical) controllers? Does Circuit Superstars support splitscreen with two (identical) controllers?

Posted On: March 19, 2023
Is it possible to play Circuit Superstars in split screen (i.e. local multiplayer) with two (identical) controllers? I know that the game's Steam page mentions both Split Screen and Full contro...[More]