Inputs from connected game controllers can interfere with OpenVR Dashboard
pointer navigation. The problem manifests itself as the inability to click
@@ -13,20 +12,21 @@ currently no way to tell Steam to ignore them.
DashFix lets you ignore the unwanted inputs, and use the dashboard normally.
-USAGE
+## Usage
-- connect your game controllers
-- launch DashFix.exe
-- uncheck any controllers you don't want to use with the dashboard
-- optionally, select to have DashFix run on every Windows startup
-- click OK
+- Connect your game controllers
+- Launch DashFix.exe
+- Uncheck any controllers you don't want to use with the dashboard
+- Optionally, select to have DashFix run on every Windows startup.
+ - The .exe only needs to run once until you shut down again, so checking this means you never have to manually run it. This also means if you want to "uninstall" the tool, just uncheck this, reboot, and delete the folder containing the .exe and .dll.
+- Click OK
DashFix can be started before or after Steam, and re-run to change controller
selection. Don't worry, ignored controllers still work as normal in all other
games and applications.
-IMPLEMENTATION
+## Implementation
DashFix injects a DLL into Steam.exe and vrdashboard.exe, hooking calls to
SDL_GetJoystickAxis so they return zero for some controllers. This process
@@ -36,7 +36,7 @@ Please let me know if you have any problems, or find other places where
controllers are interfering with normal use.
-CHANGELOG
+## Changelog
v1.0
- added individual controller selection
You can't perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.