Skip to main content
Up and Coming
December 23, 2016
Question

Oculus TrayTool - SuperSampling profiles, HMD disconnect fixes (hopefully)

Oculus Tray Tool  
current version: 0.87.3

What is it?
In short; It’s a free application that helps you get the most out of your Rift. It is developed by me, ApollyonVR, with the support of the community for beta testing. Please note that this application is not an official piece software from Oculus, I am not affiliated with Oculus in any way. Any issues you
have with this application should be reported to me and not Oculus support. You can reach me here on the forums or by contacting me at *REDACTED*

Oculus Tray Tool (OTT) has many features that will hopefully help you get the very best VR experience. It has options that help you automatically switch audio and microphone to the Rift and back, handle the Oculus runtime service, voice commands, batch import Steam games (added to OTT by the awesome headkaze over at http://headsoft.com.au), replace icons for your games and more.

It’s primary feature however, is the ability to create “Profiles” for you VR Games and apps.
Within these Profiles, you set how Asyncronous SpaceWarp (ASW) should act, increase the perceived resolution by using Supersampling and increase the CPU Priority of a given app to get the most juice out of your system for that specific application.
Once a Profile has been created for a game or app, OTT will detect when it is started and apply the
profile for it, without the need for taking your headset of.

If you want to have a peek at all the things OTT can do for you before installing the application, check the User Guide pdf. The latest version of this application will always be right below this intro, but the app also checks for available updates on startup.

Enjoy, have fun and please report any issues, suggestion or feature requests to me using the above mentioned methods. Oh, and feel free to buy me a coffee by using the PayPal button in-app. 🙂
 
The very nice people over at Guru3d.com have been kind enough to host some mirrors for the setups, so make sure to pay them a visit!
-----------
 
UPDATE 03/08

Hi all!
It's been a while since i released a new version, but now the time has come! 😃
I'm looking for ppl who want to test the new version before public release.
There are primarily changes for the Quest but anyone is welcome to test it.
Just drop an email to *REDACTED* and i'll get you a download link
and some instructions. Also include what type of headset (Rift or Quest)
that you are using.

 

Also, i now have a proper domain for the website, so swing by www.ApollyonVR.com
and check out the new Forum! If you have questions, comments or suggestions

that is the place to post them. 😃

 

Below are the release notes for the new version. Please note that this is a Beta version

for testing the new features. If you just want to use a stable version of OTT then head

over to www.apollyonvr.com and simply download the latest version.

 

Version 0.87.7
* Oculus Dash will now use the same CPU Priority as what you set for OVR Server.
* Added a "Comments" option to Profiles.
* Implemented Paolod29's code for a permanent AirLink (https://github.com/pd29/oculus-airlink-enabler).
* Added more choices to the Quest Link settings for "Bitrate" and "Encode Resolution".
* Added option for "Force Mipmap generation on all layers" on the Game Settings tab.
* Added option for "Offset Mipmap bias on all layers" on the Game Settings tab.
* Added option for "Force Mipmap generation on all layers" to Profiles.
* Added option for "Offset Mipmap bias on all layers" to Profiles.
* Added option for "Encode Dynamic Bitrate" on the Quest Link tab.
* Added option for "Dynamic Bitrate Max" on the Quest Link tab.
* Added "FOV Multiplier" to Profiles. Setting this to a value lower than 1, for example 0.8,
will increase FPS due to less pixels being drawn at the expense of lower FOV.
* When creating a brand new Profile, the current settings from the Game Settings tab will be used.
This will make it even easier to create a new Profile! Simply experiment with different settings
on the Game Settings tab, and when you have found the perfect combo for a given game those
settings are copied over when you click "Create new Profile".

* Added option to Disable profiles.

* Redesigned the Profiles window a bit.
* Fixed some bugs.

 
Cheers!
This topic has been closed for replies.

1867 replies

Inspiring
March 24, 2017
It appears that there is an incompatibility with the Oculus Tray Tool and the new 1.13 Runtime which started rolling out earlier today. If your Oculus app has updated and you get an error message about OculusDebugTool then it may be a conflict with Oculus Tray Tool or other 3rd party apps that rely on certain parts of an older SDK package (which are incompatible with 1.13 at the moment). This is an issue that may be resolved in the future with the upcoming SDK or other updates, so please stay tuned. Thanks.
AMD Ryzen 7 1800X | MSI X370 Titanium | G.Skill 16GB DDR4 3200 | EVGA SuperNOVA 1000 | Corsair Hydro H110i Gigabyte RX Vega 64 x2 | Samsung 960 Evo M.2 500GB | Seagate FireCuda SSHD 2TB | Phanteks ENTHOO EVOLV
Up and Coming
March 24, 2017
Is there any way of not auto updating to 1.13? My system is working fine with 1.12 (not updated yet) for now and I use Oculus Tray Tool which is also working fine presently.
Inspiring
March 24, 2017

lovethis said:

I was wrong. UsbDeview points towards the Oculus sensors connection each time I boot up my Pc even though I have changed the power settings and done all the Oculus Tray tool has asked me to do. Usb Human interface device is connecting all three of my Sensors each time I bootup. the sounds are not phantom they are actually connecting each time I boot my PC. Any idea's why?


the power "fix" for the sensors is to disable them, apply a registry fix, restart them or the entire runtime (can't remember which). what we really need is an official fix for the drivers of the inatech card or some standalone software that actually resolves the issue by changing it at driver level.


As the card is the most recommended one by oculus I find it astounding that they don't just have a custom driver for it!

hmm, I may have found my next project :P

::EDIT::

For inatech card users, there is a script here you can run on boot (or make a service to do it for you) which will apply the registry fix and sort your power issues, I believe this is the same as the tray tool does

https://forums.oculus.com/community/discussion/49126/fresco-or-microsoft-drivers-inateck-pci-e-card/p1

This is my forum signature. There are many others like it, but this is mine.
March 24, 2017
Uh oh, I really rely on the Tray Tool hate to hear this...
Up and Coming
March 24, 2017
Busy day at work, just saw this. Will investigate as soon as i get the chance. Don't worry, i have top men on it!

Top. Men. (i.e. me)

Cheers!
Up and Coming
March 24, 2017
Just got home, i haven't received the 1.13 update yet so i cannot fully investigate the cause of the issues.
Will update you all when i know more.
Honored Contributor
March 24, 2017

elboffor said:


lovethis said:

I was wrong. UsbDeview points towards the Oculus sensors connection each time I boot up my Pc even though I have changed the power settings and done all the Oculus Tray tool has asked me to do. Usb Human interface device is connecting all three of my Sensors each time I bootup. the sounds are not phantom they are actually connecting each time I boot my PC. Any idea's why?


the power "fix" for the sensors is to disable them, apply a registry fix, restart them or the entire runtime (can't remember which). what we really need is an official fix for the drivers of the inatech card or some standalone software that actually resolves the issue by changing it at driver level.


As the card is the most recommended one by oculus I find it astounding that they don't just have a custom driver for it!

hmm, I may have found my next project :P

::EDIT::

For inatech card users, there is a script here you can run on boot (or make a service to do it for you) which will apply the registry fix and sort your power issues, I believe this is the same as the tray tool does

https://forums.oculus.com/community/discussion/49126/fresco-or-microsoft-drivers-inateck-pci-e-card/p1



The Oculus tray tool has the registery tweak. I had already done the power fix prior to installing the tray tool. I agree, someone needs to fix this driver on this card because it's becoming a right pain. I have no idea about the inner workings of these cards, but is it really that hard to fix this issue?
Up and Coming
March 25, 2017
Hi all!
So i still haven't got the 1.13 update yet so.. But, those of you that have, try and edit the config.xml and set <PPDPStartup> to 0. This will prevent the debug tool from starting when the tool starts. You might need to also reset all of your profiles to 0, or simply create a copy of the config.xml and then delete all of the profiles while we wait for the debug tool to be fixed. As i don't even have the update i don't know if other things like Visual HUD overlays are also not working, so if someone could test it that would be great.

Cheers!


Up and Coming
March 25, 2017
WHy do I keep getting warning when opening the tool? Says that could not locate Oculus Client in C://Program Files?

What's this?
AWS is also activating constantly when the tool is running
Up and Coming
March 25, 2017
The 1.13 update is incompatible with the current version of the debug tool which i'm using. Not much for me to do other than wait for the new SDK to be released so i can look at it. But i have been told by Oculus that it should be released very soon so it should not take long until i can release a fix.