Oculus Workaround: Windows 7 Compatibility Mode

Back to: Technical Support

When do I need this:
When a game is using the Oculus SDK, the SteamVR menu will be disabled in game.

By pressing the menu button on the left-hand controller:


 * If the game is running using SteamVR, I get the stream vr overlay
 * If the game is running using the Oculus SDK, I get an in-game menu instead and can't access the steam vr from in-game.

The Problem:
The Kat Walk works by integrating with SteamVR. It overrides the thumb controller in SteamVR to move the player when running on the Kat Walk.

The Oculus Rift/Quest can work by either using the Oculus SDK or by running through SteamVR. Some games, even when launched from steam, detect the Oculus SDK and use that instead of SteamVR.

This workaround stops games from detecting the Oculus SDK, forcing them to use SteamVR.

The Workaround:
1. Set the game executable to use Windows 7 Compatibility mode

You need to find the game executable. Normally somewhere like: C:\Steam\steamapps\common\MyGame\MyGame.exe right-click > Properties

Select the compatibility tab

check 'Run this program in compatibility mode for' then select 'Windows 7' from the list below.

2. Change the KAT Gateway to "Global Mode"

With this done, the game won't be detected by the Kat Gateway 'Turbo Mode'.

You need to change the Kat Gateway to use 'Global Mode' and manually set the game settings.