cancel
Showing results for 
Search instead for 
Did you mean: 

[Obsolete] Oculus Service Manager -By Bilago

bilago
Honored Guest
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.2

Updated:
-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:
    [img]http://www.mediafire.com/convkey/a384/3olu9uw19w1ye886g.jpg[/img]

    [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.

    [b]Example Screenshot:[/b]
    [img]https://www.mediafire.com/convkey/82e2/ko2ub7jd58zrgax6g.jpg[/img]

    [*](8/7/2014) v1.0.5332.18722:
    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.

    [*]Update v1.0.5325.14213:
    When SSE fix is Enabled, it will remember to re-enable it the next time you run it, even by scheduled task.

    [*]update v1.0.5323.12638:
    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.

    [*]update
    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 - Obsolete
    http://www.mediafire.com/download/1i39o786z33xei6/OculusServiceManager_-_By_Bilago.7z

    Legacy Version (pre 0.4.2):
    http://www.mediafire.com/download/gqdw07k68m3yv1f

    Source:
    https://github.com/bilago/Oculus-Service-Manager
    If you decide to use any of the source, all I ask is for credit where it's due 🙂
  • [Obsolete] Oculus Service Manager - https://developer.oculusvr.com/forums/viewtopic.php?f=26&t=11395 [Unofficial] VR Game Manager - viewtopic.php?f=26&t=12754
    96 REPLIES 96

    doctorcrypto
    Honored Guest
    This looks great. Do you need to have multiple SDK runtimes installed, or just the 0.4.0 runtime?

    bilago
    Honored Guest
    "doctorcrypto" wrote:
    This looks great. Do you need to have multiple SDK runtimes installed, or just the 0.4.0 runtime?


    Based on the post by Oculus, it looks like you need 0.4.0 installed for tracking, then disable the service and config utility to run sdk 0.3.0 while in extended monitor mode. I don't see any reason to have to install anything else
    [Obsolete] Oculus Service Manager - https://developer.oculusvr.com/forums/viewtopic.php?f=26&t=11395 [Unofficial] VR Game Manager - viewtopic.php?f=26&t=12754

    Semicidal
    Honored Guest
    Okay, so now my only problem is I cannot get positional tracking 😞

    doctorcrypto
    Honored Guest
    "bilago" wrote:
    "doctorcrypto" wrote:
    This looks great. Do you need to have multiple SDK runtimes installed, or just the 0.4.0 runtime?


    Based on the post by Oculus, it looks like you need 0.4.0 installed for tracking, then disable the service and config utility to run sdk 0.3.0 while in extended monitor mode. I don't see any reason to have to install anything else


    I see the runtime is new for 0.4.0 .. that was my misunderstanding (not having had a DK1) .. thanks for your help.

    Looks very handy, thanks Bilago.
    Big PC, all the headsets, now using Quest 3

    bilago
    Honored Guest
    "andyring" wrote:
    Looks very handy, thanks Bilago.


    No problem at all 🙂
    [Obsolete] Oculus Service Manager - https://developer.oculusvr.com/forums/viewtopic.php?f=26&t=11395 [Unofficial] VR Game Manager - viewtopic.php?f=26&t=12754

    Semicidal
    Honored Guest
    Wait, how do I get it ro run on 0.3 after shutting down 0.4?

    EmanueleCiriach
    Honored Guest
    Did anyone managed to play Dreadhalls on the DK2 with this trick?
    DK2 and Gear VR owner.

    bilago
    Honored Guest
    "Semicidal" wrote:
    Wait, how do I get it ro run on 0.3 after shutting down 0.4?


    1. Configure your DK2 as a monitor in the Config tool
    2. Shut down the services with my tool (make sure my watchdog is unchecked)
    3. Set the rift as your primary monitor
    4. Run the 0.3.0 game, choose 948x1080 resolution - if you do not have that option, go into your graphic control panel and rotate the screen 90 degree's, then choose the standard 1920x1080.
    5. if the game isn't full screen, make sure you drag the window to the rift screen and then press ALT+ENTER to enter full screen.
    [Obsolete] Oculus Service Manager - https://developer.oculusvr.com/forums/viewtopic.php?f=26&t=11395 [Unofficial] VR Game Manager - viewtopic.php?f=26&t=12754

    Semicidal
    Honored Guest
    Nothing picks up the tracking (Rotational). It must be another issue.