Ni no Kuni Wrath of the White Witch™ Remastered

Ni no Kuni Wrath of the White Witch™ Remastered

View Stats:
Knight_Nin Jun 5, 2022 @ 3:59am
3
Using a Steam Deck or Switch Pro Controller?
You may have noticed that after the most recent Steam Client update your buttons now default to the Xbox One icons, switching your 'A' and 'B' buttons and your 'X' and 'Y' buttons in the menus and prompts.

I quickly rigged a fix for this for myself and I thought I'd share it with you. All you need to do is go into the local files for the game and open the "Data" folder. From there, go into the "qloc_icons" folder. The first thing we want to do is right click the "gamepad.qlaf" file and copy it to the desktop just in case we mess up somehow. Then open "gamepad.qlaf" with notepad.

Edit: As it happens, Notepad worked just fine for me but another user couldn't get it to work. So instead open the file with a Hex Editor if Notepad doesn't do it for you. https://hexed.it/ is a free one you can use online for this purpose.

Once you have the file open, press "Ctrl+F" to open the search menu and type "XBoxOne_A" into the field and then press enter. This should take you directly to a block of text that says "k_EControllerActionOrigin_XBoxOne_A".

Simply change the 'A' to a 'B'. After that, if you scroll to the right using the bar at the bottom you should see another block of text at the same height that says "k_EControllerActionOrigin_XBoxOne_B". Here just change the 'B' to an 'A'.

Now press "Ctrl+F" again to open the search menu and type "XBoxOne_X" which should take you to a block of text that says "k_EControllerActionOrigin_XBoxOne_X". Just like before we are going to switch the letters around, turning the 'X' into 'Y'. Then once again if you scroll to the right you'll see a block of text that says "k_EControllerActionOrigin_XBoxOne_Y" where we want to change the 'Y' into a 'X'.

Be aware, all of these letters are case sensitive so make sure you are type it correctly.

Once you've done this, save the file and open up the game to check if the textures swapped correctly or if they broke horrible. If they did break, it isn't all that hard to fix, just copy the copy we made at the very start from the desktop back into the "qloc_icons" folder to revert all of our changes.

Hope this helps.
Last edited by Knight_Nin; Jun 9, 2022 @ 12:19am
< >
Showing 1-9 of 9 comments
Vesta Dragon Jun 5, 2022 @ 1:50pm 
My partner tried this and while it did seem to fix the keys in game, now the displays just have the whole "k_EControllerActionOrigin_XBoxOne_A/B/X/Y" on the game like broken code instead of the typical "press B to.." so we had to put back the copy before we tempered with it. Now are back at square one :/ do you have any way to fix that? To be clear, trying this fixed the inverted controls but it breaks the display in game of those prompts.
Edit: They are playing on a Switch Pro controller
Last edited by Vesta Dragon; Jun 5, 2022 @ 1:52pm
Knight_Nin Jun 5, 2022 @ 8:59pm 
Originally posted by Vesta Dragon:
My partner tried this and while it did seem to fix the keys in game, now the displays just have the whole "k_EControllerActionOrigin_XBoxOne_A/B/X/Y" on the game like broken code instead of the typical "press B to.." so we had to put back the copy before we tempered with it. Now are back at square one :/ do you have any way to fix that? To be clear, trying this fixed the inverted controls but it breaks the display in game of those prompts.
Edit: They are playing on a Switch Pro controller

Would it help if I just sent you my version of the file that I modified? The instructions I typed out are exactly what I did. Before that though, are you absolutely sure you got the capitalization correct?

Edit: Thinking about it, it is also possible your keyboard puts in a different hex value for the letters than were used in the original file/my keyboard. Try opening the file in a hex editor and changing it though the hex editor instead of notepad. https://hexed.it/ is a free one you can use online for this purpose.
Last edited by Knight_Nin; Jun 5, 2022 @ 9:04pm
Vesta Dragon Jun 7, 2022 @ 6:46pm 
Originally posted by Knight_Nin:
Originally posted by Vesta Dragon:
My partner tried this and while it did seem to fix the keys in game, now the displays just have the whole "k_EControllerActionOrigin_XBoxOne_A/B/X/Y" on the game like broken code instead of the typical "press B to.." so we had to put back the copy before we tempered with it. Now are back at square one :/ do you have any way to fix that? To be clear, trying this fixed the inverted controls but it breaks the display in game of those prompts.
Edit: They are playing on a Switch Pro controller

Would it help if I just sent you my version of the file that I modified? The instructions I typed out are exactly what I did. Before that though, are you absolutely sure you got the capitalization correct?

Edit: Thinking about it, it is also possible your keyboard puts in a different hex value for the letters than were used in the original file/my keyboard. Try opening the file in a hex editor and changing it though the hex editor instead of notepad. https://hexed.it/ is a free one you can use online for this purpose.

Using the hex editor online worked! Now the game is looking normal and the buttons are the correct ones :) Thank you so much for your help!
Knight_Nin Jun 9, 2022 @ 12:17am 
Originally posted by Vesta Dragon:
Originally posted by Knight_Nin:

Would it help if I just sent you my version of the file that I modified? The instructions I typed out are exactly what I did. Before that though, are you absolutely sure you got the capitalization correct?

Edit: Thinking about it, it is also possible your keyboard puts in a different hex value for the letters than were used in the original file/my keyboard. Try opening the file in a hex editor and changing it though the hex editor instead of notepad. https://hexed.it/ is a free one you can use online for this purpose.

Using the hex editor online worked! Now the game is looking normal and the buttons are the correct ones :) Thank you so much for your help!
Glad to have helped, it annoyed the crap out of me when I booted the game recently to see the button prompts wrong.
ZeHusky Jun 9, 2022 @ 7:19pm 
Hello, I'm the partner before mentioned. This has been super useful. I'm so glad we saw your post, as it had been posted just a few hours before we found ourselves attempting to fix the buttons.
xenowildfire Oct 20, 2022 @ 9:00pm 
Thanks for this fix, I am so glad this worked! If anyone has a problem getting the controller to work in Linux then this is the fix for you!!!
Knight_Nin Nov 3, 2022 @ 1:07am 
I see a few threads about this problem popping up recently, so I figured I'd bump this discussion.
After using the Hex Editor, it worked for me, too. Thanks so much! I was so annoyed that I couldn't use a proper layout, I already thought of buying an Xbox Controller :D
Hex edit worked. I don't know why this has to be so hard.
< >
Showing 1-9 of 9 comments
Per page: 1530 50