Updated ReadMe with markdown and uninstall notes #1

Merged
merged 1 commit into from Apr 28, 2017
Jump to file or symbol
Failed to load files and symbols.
+10 −10
Split
View
@@ -1,5 +1,4 @@
-DashFix (OpenVR DashBoard Fixer) v1.0
--------------------------------------
+# DashFix (OpenVR DashBoard Fixer) v1.0
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