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

April 2, 2019
@ApollyonVR
tried 0.86 link and installed it. A lot of new features, mate! Wow, didn't know what to do with them actually  :blush:
However, I still cannot set the HUD display and I'm still wondering what's wrong. I'm using the Rift without Home (different from what you described in your release sheet), so that it's running without Home2.0. Any idea what could be wrong? The log shows that all is loaded correctly, but it doesn't show in my Rift display.


Honored Contributor
April 2, 2019


@ApollyonVR
tried 0.86 link and installed it. A lot of new features, mate! Wow, didn't know what to do with them actually  :blush:
However, I still cannot set the HUD display and I'm still wondering what's wrong. I'm using the Rift without Home (different from what you described in your release sheet), so that it's running without Home2.0. Any idea what could be wrong? The log shows that all is loaded correctly, but it doesn't show in my Rift display.



So, if you run 0.86 using Core 2.0 home (like most users) does HUD work ok?  Thanks.

Aside; not sure why you are avoiding core 2.0 Home (probably with a hack?) since this process will stop automatically when you run any games/apps?  Are you using a CV1 with touch controllers?  Thanks.
9800x3d, rtx5090, X870E MB w/wifi7, 64Gb 6000 ram, 2x2TB SSD, 1000W PSU, Win 11pro, QPro, Q3, w/Link and Air Link, Vive Pro1 with 2x2.0 base stations, Etsy lens mod and Index Controllers
April 3, 2019
I'll have to reinstall the Oculus software first to try it out with Home 2.0. Yes, i found a hack where Home 2.0 isn't needed to run the Rift with simracing. I don't use any other games/apps with the Rift.
Up and Coming
April 3, 2019

@fvdheide1963 I don't think that the Visual HUD's will show if Home is not running at all. Haven't used that hack/trick myself so cannot verify. If you can try with Home running that would be great.

Cheers!

Inspiring
April 3, 2019
@ApollyonVR
With your expertise, would you say it's a doable task to somehow inject a fixed IPD into the runtime?
This could be a fix for those with a out of warranty Rift with a broken IPD sensor.
April 3, 2019


@fvdheide1963 I don't think that the Visual HUD's will show if Home is not running at all. Haven't used that hack/trick myself so cannot verify. If you can try with Home running that would be great.

Cheers!



Tried to reinstall Home, but I'm running into an install error, so i cannot install it .. I am using the folowing solution to run Oculus Rift without Home -> https://www.reddit.com/r/oculus/comments/9odbvz/fixed_old_oculus_home_runtime_w_instructions/ .. try it, maybe you can find out why OTT isn't showing any info on the Rift display
Honored Contributor
April 3, 2019




@fvdheide1963 I don't think that the Visual HUD's will show if Home is not running at all. Haven't used that hack/trick myself so cannot verify. If you can try with Home running that would be great.

Cheers!



Tried to reinstall Home, but I'm running into an install error, so i cannot install it .. I am using the folowing solution to run Oculus Rift without Home -> https://www.reddit.com/r/oculus/comments/9odbvz/fixed_old_oculus_home_runtime_w_instructions/ .. try it, maybe you can find out why OTT isn't showing any info on the Rift display

I had a look at that hack and it looks to me like that with this hack it all OTT is really used for is to turn on/off your oculus services.  Without home 2.0 and/or dash in background I doubt that OTT's other features will work properly.  Expecting ApollyonVR to provide fixes to this and similar hacks is unreasonable imho.  I'm pretty sure his current goal with OTT is to make sure it works properly with current Oculus Rift software (together with Windows 10 updates).  This is already a big ask and I think he is doing an excellent job trying to accomplish this.

fvdeide1963, if you do these hacks you really need to understand what is behind them and how they really work imho.  If I were you I would try working backwards a bit from this hack's instructions and try to get back to a normal core 2.0 home startup.  My guess is that you will need to uninstall OTT, then go back and fix your oculus services form manual to auto, make sure that you are in the correct (original, unhacked) Oculus folder, and try to start up your Oculus app.  If this fails then download the Oculus rift software and run a repair.  If all that fails you may need to do a Full uninstall of Oculus software and redo everything, including your Rift setup.  Maybe Oculus support will be able to help you do this if you contact them and start a ticket.  Good luck mate!

Just my opinion but most of these hacks are not effective and can end up causing more problems.  Using Registry Cleaners (blindingly) can have similar negative outcomes as well, esp. if you do not understand what they are doing imho.
9800x3d, rtx5090, X870E MB w/wifi7, 64Gb 6000 ram, 2x2TB SSD, 1000W PSU, Win 11pro, QPro, Q3, w/Link and Air Link, Vive Pro1 with 2x2.0 base stations, Etsy lens mod and Index Controllers
April 4, 2019

TomCgcmfc said:





@fvdheide1963 I don't think that the Visual HUD's will show if Home is not running at all. Haven't used that hack/trick myself so cannot verify. If you can try with Home running that would be great.

Cheers!



Tried to reinstall Home, but I'm running into an install error, so i cannot install it .. I am using the folowing solution to run Oculus Rift without Home -> https://www.reddit.com/r/oculus/comments/9odbvz/fixed_old_oculus_home_runtime_w_instructions/ .. try it, maybe you can find out why OTT isn't showing any info on the Rift display

I had a look at that hack and it looks to me like that with this hack it all OTT is really used for is to turn on/off your oculus services.  Without home 2.0 and/or dash in background I doubt that OTT's other features will work properly.  Expecting ApollyonVR to provide fixes to this and similar hacks is unreasonable imho.  I'm pretty sure his current goal with OTT is to make sure it works properly with current Oculus Rift software (together with Windows 10 updates).  This is already a big ask and I think he is doing an excellent job trying to accomplish this.

fvdeide1963, if you do these hacks you really need to understand what is behind them and how they really work imho.  If I were you I would try working backwards a bit from this hack's instructions and try to get back to a normal core 2.0 home startup.  My guess is that you will need to uninstall OTT, then go back and fix your oculus services form manual to auto, make sure that you are in the correct (original, unhacked) Oculus folder, and try to start up your Oculus app.  If this fails then download the Oculus rift software and run a repair.  If all that fails you may need to do a Full uninstall of Oculus software and redo everything, including your Rift setup.  Maybe Oculus support will be able to help you do this if you contact them and start a ticket.  Good luck mate!

Just my opinion but most of these hacks are not effective and can end up causing more problems.  Using Registry Cleaners (blindingly) can have similar negative outcomes as well, esp. if you do not understand what they are doing imho.


Yes, I agree with you. I wasn't expecting ApollyonVR to fix the problems, just hoping he would be able to see what's wrong. But yes, I guess the only solution is to fully de-install Oculus software and do a re-install from scratch. Then I hope OTT will work again. However, I cannot get a re-install of the Oculus software working, because it complains that it cannot complete the install because there has to be 12GB disk storage available. I have no idea where that comes from, since I have about 800GB left on the drive where Oculus is installed. But I guess I have to figure that out somehow. Thanks for your reply anyway. It's appreciated.
Inspiring
April 4, 2019

Wildt said:

@ApollyonVR
With your expertise, would you say it's a doable task to somehow inject a fixed IPD into the runtime?
This could be a fix for those with a out of warranty Rift with a broken IPD sensor.


If this is possible it would be a very useful function
Up and Coming
April 4, 2019
@Wildt @MPires Well, i would currently put that in the realm of "plausible". I do not think there's a easy "straight forward" way of doing it without somewhat "hacking" the runtime, but i'm not really the one for that mission. =)
However, with the Rift S's software IPD settings i would hope there to be some light at the end of the tunnel once the Rift S is released. Hopefully those changes and settings might be applicable to the CV1 in some form. We'll have to wait a bit and see how that will be done.