GamePad Navigation not working on UWP

  • TheGonzala
  • Topic Author
More
2 years 4 weeks ago - 2 years 4 weeks ago #1 by TheGonzala GamePad Navigation not working on UWP was created by TheGonzala
Greetings.

I'm attempting to use ReShade with UWP games on Windows 11, and have found some degree of success getting it working using the standalone injector. However, there's one problem, I am unable to open up the window with the 'HOME' key as it says "No Keyboard or Mouse Input available."

Here's what I've done.
1) I downloaded ReShade_Setup_5.9.0.exe and inject64.exe
2) Created a folder called D:\ReShadeInjectUWP
3) Extracted ReShade32.dll, ReShade32.json, ReShade64.dll and ReShade64.json from ReShade_Setup_5.9.0.exe using WinRAR
4) Created ReShade.ini file with the following contents:
[GENERAL]
EffectSearchPaths = .\,D:\ReshadeInjectUWP\Shaders
TextureSearchPaths = .\,D:\ReshadeInjectUWP\Textures
CurrentPresetPath = D:\ReshadeInjectUWP\ReshadePreset.ini

[INPUT]
KeyMenu=113,0,1
GamepadNavigation=1

[OVERLAY]
TutorialProgress=4


5) Copied Shaders + Textures from a previous ReShade install
6) I found and injected into the UWP game of choice through CMD by using the command "inject.exe Windows10Universal.exe"

In an attempt to resolve this, I have ReShade.ini in the same folder as the extracted files above and cross-referenced  this thread  and added the GamepadNavigation=1 to the config file. However, pressing LB + RB + Start simultaneously doesn't open the menu despite this. I'm not sure if ReShade.ini is loading properly, but ReShade IS getting injected successfully and is running.

In the same thread, it mentioned the way they managed to solve their problem was to hard-code the gamepad rule, but no idea how to do that. Any ideas or insight would assist greatly!
Last edit: 2 years 4 weeks ago by TheGonzala. Reason: Final fix for formatting, correction in typo.

Please Log in or Create an account to join the conversation.

  • TheGonzala
  • Topic Author
More
2 years 3 weeks ago #2 by TheGonzala Replied by TheGonzala on topic GamePad Navigation not working on UWP
I managed to rebuild the application in a way that allows for gamepad input and navigation to work. However, now I'm running to a similar problem as the thread I referenced above; no permissions to read or write, and the effects list is blank. I tried the following steps

1) Putting ReShadeUWP into %localappdata% and %appdata% folders to see if it would be able to read/write (since some UWP apps can only access certain locations)
2) Putting ReShade into %programdata%, another location that UWP apps can access
3) Putting reshade-shaders (textures and shaders) into the same folders and repeating the steps above
4) Putting <rescap:Capability Name="broadFileSystemAccess" /> into the AppxManifest.xml file of the game.


The following solutions above don't appear to work. Seems like permissions is preventing ReShade from loading due to UWP virtualization.

Please Log in or Create an account to join the conversation.