This tool is now obsolete. Please download my VR Game Manager to stop the service on a per-game basis.
VR Game Manager:viewtopic.php?f=26&t=12754
I updated my configuration tool to work with SDK4.2Updated
-Removed the Watchdog Feature
-Added an option to "Optimize the service" : Configures the service to automatically restart upon failure
-Start/Stop Service now uses the service controller to stop and start the service
Everything Else works the same!Updated
:[*](8/12/2014)Update : v1.0.5337.9633: *SDK 0.4.1 Update*
Registry Path has changed
SSE Emulator has been removed (6.4MB file size reduction
Added a new option to the "Install Context Adapter", now lets you also force D3DX11 as well:Older Updates:
[b][*](8/11/2014)Update : v1.0.5336.14017:[/b] [i]*Minor Update No functionality changes*[/i]
Redirected all Troubleshooting data grabbed from devCon internally instead of redirecting output to text file, then into a variable (Eliminated the timeout issue :) )
Added Running Processes to the report to help troubleshoot issues.
[b][*](8/8/2014)Update : v1.0.5333.18034:[/b]
Now added event logs from the last 48 hours that have the OculusVR source to the troubleshooter!
[b][*](8/8/2014)Update : v1.0.5333.15723:[/b]
Added more useful information to the troubleshooter. Now detects when the wrong display driver is installed for the Rift. Shown in screenshot below:
[b][*](8/7/2014)Update : v1.0.5332.26221:[/b]
Added a feature to the utility that lets you add a context menu option called "Open On Oculus Rift" - basically runs the exe you selected with the -Adapter argument.
Added a "LowFilters" check to the troubleshooter to help locate issues where the End users video card drivers become un-usable and where the DK2 Camera fails to install due to "[b]The specified service does not exist as an installed service[/b]" Error
[*]Update (8/6/2014) v1.0.5331.1335:
Changed the way the program sets the current working directory so files are not put into system32 when ran as a scheduled task. Increased the timeout for the troubleshoot link, as some computers did not run it fast enough - was causing it to crash while accessing the file.
[*]Update (8/5/2014) v1.0.5330.15088:
Added a "Troubleshoot Issues" Link on the bottom right corner of the utility. When you press this, it will put all relevant debugging information on to your clipboard, or to textfile if your computer has problems accessing the clipboard (admin issues usually). You can post this info on this forum or on Reddit. [b]I highly suggest that you wrap the contents in code tags [code]like this[/code] because it is VERY long.[/b]
[*]Update (8/1/2014) v1.0.5326.10214:
SSE-Fix has been optimized and no longer uses 7zip to extract the SSE-Emulator since a few users were having issues. Now it's a self contained self extracting executable. This has added about 2MB to the file size, totaling at 6MB which isn't too bad. Added more error checking with some new log files that should only have text if something goes wrong.
When SSE fix is Enabled, it will remember to re-enable it the next time you run it, even by scheduled task.
Now when My Custom Watchdog is enabled, it will create a scheduled task that will auto launch the watch dog when you reboot your PC.
Now includes an Option for SSE-Emulation as shown in this thread: http://www.reddit.com/r/oculus/comments/2c65vb/found_a_solution_for_the_ovrservice_x64exe_has/
Just check the checkbox "Enable SSE Fix" and you're good to go!
[*]If you press "Restart Drivers", it will actually restart the drivers for the Camera and the HMD. This is useful if you need to reboot - now you don't have to!
The tool is pretty self explanatory. But to mitigate as many questions as possible:Start (Stop) Service button
: This will start/stop OVRService_x64(86).exe , wscript.exe (Oculus’s watchdog) and OculusConfigUtil.exe. Use this for one time toggle on or off.Restart Service button
: This is used if the service is already running but you want to manually stop, then start it (does the same as clicking the first button twice)Disable/Enable Aero button
: This will turn off/on Aero on your machine which may help with vsync issues.Enable Custom Watchdog checkbox
: This will replace the use of a VBS file (terrible idea since a lot of pc’s have vbs associated to notepad instead of wscript.exe as a security precaution). This utility will place itself in the system tray and silently check every 30 seconds to ensure that OVRService and OculusConfigUtil are both running. If either are stopped, both are restarted. You will get a tooltip notification when this happens.
This will also disable the scheduled task that starts the VBS watch dog, and a new scheduled task is created will launch the watchdog at system startup. Enable SSE-Fix checkbox: This will run OVRService in an SSE Emulator, for those users who do not have CPU's that support SSE 4.1. Only use this option if you're trying to play 0.4.0 SDK games only, as 0.3.0 SDK games need OVRService Turned off.
This has been tested on Win 7 x64 , please let me know if you come across any bugs and I’ll fix it promptly. Enjoy Download: 0.4.2 only - Obsoletehttp://www.mediafire.com/download/1i39o786z33xei6/OculusServiceManager_-_By_Bilago.7zLegacy Version (pre 0.4.2):http://www.mediafire.com/download/gqdw07k68m3yv1fSource:https://github.com/bilago/Oculus-Service-ManagerIf you decide to use any of the source, all I ask is for credit where it's due