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

February 14, 2017


@dburne  If you are using the Inateck card, then yes, you either need this tool or something like it (or do it manually) that disables power management on the card on every boot. Seems the fresco drivers keep enabling this on every boot.




Gotcha, I will certainly keep it running then. I had been trying doing it manually but for some reason I still would get the sensor disconnects, however with this tool so far I have not had one ( keeping fingers crossed).

Many thanks for this!

Up and Coming
February 14, 2017
Main page updated with a new version, let me know how it works for you.

Cheers!
February 14, 2017
:)

Been running over a day now without a single sensor disconnect , I am so happy!
Thanks for the new version, I grabbed it as well!
Inspiring
February 14, 2017
So when does auto uodates start rollong out?
This is my forum signature. There are many others like it, but this is mine.
New Participant
February 14, 2017
Audio fallback seems to have stopped working since 0.64.2, I think. It's switching to the Rift just fine on opening Oculus Home, but it's not doing anything on quit. Anyone else having this issue?

Thanks for your dedication, ApollyonVR! <3
February 14, 2017
Hey ApollyonVR question for you, I get the following message when I click on the show info icon along the bottom of the Tray Tool:
"Could not find Oculus path C:\Program Files\Software\Software
Fresco Logic xHCI (USB3) Root Hub has power management enabled.
Rift Sensor has power management enabled."

All seems to be working fine though?


Participant
February 14, 2017
I can see this Oculus tool applies SS to SteamVR (sya SS = 1.5 and ASW = ON), but what happens if you set SS 1.5 in SteamVR and AsyncReprojection on for a Vive game?
NizZ8
Participant
February 15, 2017
@ApollyonVR did you by chance post this project on github somewhere?  Thanks again for the sweet toolset!
10900K | RTX 3090
Up and Coming
February 15, 2017

thanks for the great idea,
I'm having issues with several things.

The audio/mic options are a great idea, but would be great to see options to choose other devices for just audio or mic. Currently it forces backup choices for both if the option is selected and I only have the rift as my mic, no backup option exists, yet the app will not allow me to select my headphones without a backup mic.
Many of us don't use the Oculus headphones, so it would be nice to be able to choose JUST audio for non-Oculus headphones.

I can't get voice control to work at all, no matter how loud I yell.
My default mic is my rift and it works perfectly for chat, voice search in google etc.
But not for your app? Confused.

Appreciate some help

Cheers



Up and Coming
February 15, 2017
@Slochy PM me the ott.log and i'll have a look at it.
@Globespy Ok, will have a a look at making those two option not depend on each other, or perhaps even not mandatory at all? Probably something i should have left up to the user instead of forcing it. Regarding voice control not working, PM me the ott.log and i'll take a look at it.
@dburne Does the path it complains about exist? If not, then i made a foolish mistake in some assumptions and i'll fix it. I'll PM you.The message about Fresco Logic and sensors are just warnings. If you check the box "Disable Fresco Power Management on start" the warning should go away. If you manually disable power management on the sensors in device manager that warning should go away too.