Windows Mixed Reality (WMR), like most room-scale VR systems, sometimes has an issue with relating virtual floor height to actual floor height. The result can sometimes be amusing, but it can also be dangerous to you and your equipment. Seeing the wrong floor height in VR can cause you to lose your balance, or you might bend down to pick something up and smash your controller into your hardwood.
Not only might you find this issue in the WMR Cliff House and games downloaded through the Microsoft Store, you might also see it carry over to time spent in SteamVR. In either case, this fix, if performed from the start of your time in WMR, should carry over to whatever you choose to do in VR.
How to fix floor height in Windows Mixed Reality
This is not what your floor should look like when you set a controller on the ground.
Microsoft is aware that proper floor height is a big deal in VR, and so they've included a simple tool that lets you raise or lower the virtual appearance. Here's how it all works assuming you've already plugged in your headset and have run through the initial setup steps.
- Launch the Windows Mixed Reality Portal from your Start menu, desktop, or taskbar and put on your headset. The Portal should launch automatically when the headset senses movement.
Hit the Windows key on one of your motion controllers.
3. Select All apps.
4. Select Room Adjustment. You might have to scroll through your apps to find it.
5. Place the Room Adjustment icon somewhere in your Cliff House. Once placed, it will automatically launch.
6. Place a motion controller on your physical floor. If the height is wrong, it will either appear to be floating or it will partially or completely disappear.
7. Hit up or down on the touchpad on the other motion controller. This will either raise or lower the virtual floor so that it corresponds to your real floor.
8. Select the glowing orb in front of your once you're satisfied with the height of the virtual floor.
You will now be returned to the Cliff House, free to proceed as you wish. If you set your controllers on the ground now, they should sit flat on the virtual floor.