Windows Insider flight and driver notes

This page documents Windows Mixed Reality software updates and drivers found in the weekly Windows Insider Program Fast flights and via Windows Update.

Switch away from the Insider Fast ring

If you stay in the Windows Insider Fast ring, beginning October 10, 2017 you may begin to receive RS4 builds, which will not be the most stable builds for mixed reality development. To continue mixed reality development uninterrupted, please switch your Insider settings to receive "just fixes, apps, and drivers" without getting a new Windows build from the "Windows Insider Release Preview" ring.

Instructions for switching:

  1. Open Windows Settings
  2. Select "Update & Security"
  3. Select "Windows Insider Program"
  4. In the "What kind of content would you like to receive?" drop-down menu, select "Just fixes, apps, and drivers"
  5. In the "What pace do you want to get new builds?" drop-down menu, select "Windows Insider Release Preview"

Immersive headset driver update 16299.1036

Go live date: 11/7/2017

Run Windows Update with your immersive headset connected to your PC to receive this driver update. This headset driver update will push a firmware update to your Windows Mixed Reality motion controllers.

Improvements in headset driver 16299.1036

  • Motion Controller throwing improvements: velocity will now be reported when position accuracy is approximate, so you can now throw behind your head! Example code for throwing can be found in the "ThrowingStarter" unity package here. Open the throwing scene to get started.
  • Improved Motion Controller battery reporting
  • Various stability and reliability fixes

We are continuously improving the platform to deliver a more reliable Windows Mixed Reality experience. Please submit feedback through the Feedback Hub.

Windows 10 Insider Preview Build 16299 with KB4046511 patch for PC

Go live date:

  • Insiders in the Slow ring: 10/4/2017 4pm
  • Insiders in the Fast ring: expected week of October 9


Build 16299 and corresponding patch (KB4046511) represent our RS3 public release candidate for Windows Mixed Reality.

Mixed reality improvements in Windows 10 Insider Preview Build 16299

Windows 10 Insider Preview Build 16299 and KB4046511 introduces a breaking change to default render target size for immersive headset apps running on Windows Mixed Reality Ultra compatible PCs. This change scales the immersive headset default render target size to 80% of its original target on Windows Mixed Reality Ultra PCs. However, it's worth noting that even with that scaling change, the default render target is still higher than the physical resolution on immersive headsets, so it's still oversampling, just not quite as much.

Important note: if you were already scaling your game or app's resolution to improve performance, the effect will be magnified and may be greater than you intended. Please reference Performance recommendations for immersive headset apps to understand the impact and make any necessary modifications.

Additional improvements:

  • Reliability for apps with 3D app launchers (Bug #13934799)
  • Xbox streaming with gamepad (Bug #13934832)
  • Audio playback in 2D apps (Bug #13951435)
  • Motion controller reliability (Bug #13991335)
  • Headset firmware update notification (Bug #13991372)
  • Mixed Reality capture reliability (Bug #14010123)
  • Mixed Reality Portal launches in more circumstances to help users with headset setup (Bug #13736884)
  • Mixed Reality Portal mirroring paused by default to give more resources to immersive apps (Bug #13737483)
  • Speech reliability (Bug #13705861)
  • Better handling of immersive app resource management (Bug #13708268)

Mixed reality known issues in Windows 10 Insider Preview Build 16299

We are actively improving the experience of Windows Mixed Reality immersive headsets and motion controllers and tracking the following known issues:

  • Snipping tool doesn't work with Mixed Reality Portal desktop app
  • "Page up" and "page down" voice commands for Start menu don't work in Chinese.
  • If system keyboard doesn't match the UI language for Windows Mixed Reality, you can't use dictation (workaround: match system keyboard and Windows Mixed Reality UI language)

We are continuously improving the platform to deliver a more reliable Windows Mixed Reality experience. Please submit feedback through the Feedback Hub.

Immersive headset driver update 16299.1012

Go live date: 9/26/2017 2pm

Run Windows Update with your immersive headset connected to your PC to receive this driver update. This headset driver update will push a firmware update to your Windows Mixed Reality motion controllers.

To use motion controllers with Bluetooth, please make sure you are on Windows 10 build 16299 or later, and headset driver version 16299 (Verify Windows 10 build and headset driver versions). Please follow the detailed instructions in Updating controller firmware to update your controllers to support Bluetooth, and note Bluetooth best practices.

Improvements in headset driver 16299.1012

  • Headset tracking reliability.
  • Headset driver reliability.
  • Motion controller tracking performance.
  • Motion controller firmware update reliability.
  • Fix for motion controller (and pointer beam) flickering in the Windows Mixed Reality Home.
  • Motion controller battery state reporting.
  • Fix for motion controller "invisibility" issues.
  • Motion controller startup time.

We are continuously improving the platform to deliver a more reliable Windows Mixed Reality experience. Please submit feedback through the Feedback Hub.

Windows 10 Insider Preview Build 16291 for PC

Go live date: 09/19/2017 2pm

This particular Windows 10 Insider Preview Build does not feature any additional improvements to Windows Mixed Reality. We are continuously improving the platform to deliver a more reliable Windows Mixed Reality experience. Please submit feedback through the Feedback Hub.

Immersive headset driver update 16289

Go live date: 09/12/2017 11pm

Run Windows Update with your immersive headset connected to your PC to receive this driver update. This headset driver update will push a firmware update to your motion controllers and brings significant improvements to Windows Mixed Reality motion controllers.

To use motion controllers with Bluetooth, please make sure you are on Windows 10 build 16288 or later, and headset driver version 16289 (Verify Windows 10 build and headset driver versions). Please follow the detailed instructions in Updating controller firmware to update your controllers to support Bluetooth, and note Bluetooth best practices.

Improvements in headset driver 16289

  • Major controller jitter fixes (Bug 13425753). The current experience is significantly improved.
  • Fixes for controller firmware updates occurring in loop or taking a long time to complete.

Known issues with headset driver 16289

We are actively improving the experience of Windows Mixed Reality immersive headsets and motion controllers:

  • Motion controllers may flicker in and out or not appear in the Windows Mixed Reality Home (Bug 13657960). Workaround: unplug/plug in the HMD.

We are continuously improving the platform to deliver a more reliable Windows Mixed Reality experience. Please submit feedback through the Feedback Hub.

Windows 10 Insider Preview Build 16288 for PC

Go live date: 9/12/2017 2pm

Your PC should receive immersive headset driver 16289 alongside Windows 10 Insider Preview Build 16288.

Mixed reality improvements in Windows 10 Insider Preview Build 16288

In this flight, we have addressed some reliability and stability top issues. We continue to make improvements to motion controller performance as well. To use motion controllers with Bluetooth, please make sure you are on Windows 10 build 16288 and headset driver version 16289 (Verify Windows 10 build and headset driver versions). Please follow the detailed instructions in Updating controller firmware to update your controllers to support Bluetooth, and note Bluetooth best practices.

Additional improvements:

  • Fixed an issue causing a Unity error on each frame "Failed to get rendering parameters for main camera - view transforms may get out of sync - 0x8000000e" (Bug #13315458)
  • Fixed an issue causing a crash in Unity Play Mode (Bug #13541221)
  • Fixed an issue where Windows Defender could interfere with Unity builds, causing them to fail with a Sharing Violation (Bug #12925849)
  • Visual Studio Graphics Diagnostics can now debug immersive applications running on Windows Mixed Reality (Bug 13408255). Please note that GPU Usage is not supported for Window Mixed Reality.

We are continuously improving the platform to deliver a more reliable Windows Mixed Reality experience. Please submit feedback through the Feedback Hub.

Immersive headset driver update 16286

Go live date: 09/08/2017 6pm

Run Windows Update with your immersive headset connected to your PC to receive this driver update. This headset driver update will push a firmware update to your motion controllers and brings significant improvements to Windows Mixed Reality motion controllers.

To use motion controllers with Bluetooth, please make sure you are on Windows 10 build 16281 or later, and headset driver version 16286 (Verify Windows 10 build and headset driver versions). Please follow the detailed instructions in Updating controller firmware to update your controllers to support Bluetooth, and note Bluetooth best practices.

Improvements in headset driver 16286

  • Power state transition improvements
  • Telemetry improvements
  • Motion controller battery life and status reporting improvements
  • Motion controller Analog Trigger deadzone adjustments
  • Stability improvement

Known issues with headset driver 16286

We are actively improving the experience of Windows Mixed Reality immersive headsets and motion controllers:

  • Controller firmware updates may happen in loop or appear to take long time. Workaround: User can wait loop to end or workaround issue by setting up/powering on controllers when in the Windows Mixed Reality Home.
  • Motion controllers may have high frequency jitter (Bug 13425753).
  • Motion controllers may flicker in and out or not appear in the Windows Mixed Reality Home (Bug 13657960). Workaround: unplug/plug in the HMD.

We are continuously improving the platform to deliver a more reliable Windows Mixed Reality experience. Please submit feedback through the Feedback Hub.

Windows 10 Insider Preview Build 16281 for PC

Go live date: 9/1/2017 3pm

This particular Windows 10 Insider Preview Build does not feature any additional improvements to Windows Mixed Reality (stay tuned for the next release), but we are tracking the following known issues:

  • When you hold the motion controller still the beam cursor still appears jittery. (13425753)
  • The on-screen keyboard opens at an incorrect size that is too small and difficult to use. (13405440)
  • When you try to use Cortana from inside an Immersive mode experience the Motion Controllers freeze inside the Immersive mode experience (13427368).

We are continuously improving the platform to deliver a more reliable Windows Mixed Reality experience. Please submit feedback through the Feedback Hub.

Windows 10 Insider Preview Build 16278 for PC

Go live date: 8/29/2017 2pm

Your PC should receive immersive headset driver 16276 alongside Windows 10 Insider Preview Build 16278.

There are two key issues you may see in Unity-based mixed reality apps after updating to this Windows build:

  • Unity reports “Failed to get rendering parameters for main camera - view transforms may get out of sync!”
  • Windows MR Unity apps may now drop frames or not render

There is no current workaround for these issues. The bug underlying these issues will be fixed in a future version of Unity. Existing Unity apps will then need to be rebuilt with the updated Unity build.

Mixed reality improvements in Windows 10 Insider Preview Build 16278

In this flight, we have addressed some reliability and stability top issues. We continue to make improvements to motion controller performance as well. To use motion controllers with Bluetooth, please make sure you are on Windows 10 build 16278 and headset driver version 16276 (Verify Windows 10 build and headset driver versions). Please follow the detailed instructions in Updating controller firmware to update your controllers to support Bluetooth, and note Bluetooth best practices.

Additional improvements:

  • We have fixed the issue in which controllers may not show up initially when opening exclusive apps (Bug 13339945).

Improvements in headset driver 16276:

  • Improvements to PC sleep entry times when HMD is plugged in
  • This driver contains improvements to drift, particularly when a controller is moved outside the FOV.
  • It fixes an issue in which the controller might suddenly shut down, even with fresh batteries
  • Additional improvements prolonging battery life and accurate battery reporting
  • Fixes to address multiple pairing issues.

Mixed reality known issues in Windows 10 Insider Preview Build 16278

Beyond the key Unity issue described above, we are actively improving the experience of Windows Mixed Reality immersive headsets and motion controllers:

  • Motion controllers may have high frequency jitter (Bug 13425753).
  • Motion controllers may not appear in the Windows Mixed Reality Home (Bug 13379182). Workaround: power cycle the controllers.

We are continuously improving the platform to deliver a more reliable Windows Mixed Reality experience. Please submit feedback through the Feedback Hub.

Windows 10 Insider Preview Build 16275 for PC

Go live date: 8/25/2017 12pm PT

This particular Windows 10 Insider Preview Build does not feature any additional improvements to Windows Mixed Reality (stay tuned for the next release), but we are tracking the following known issues:

  • The Windows Mixed Reality Home may be empty of holograms and apps (Bug 13268998). You can reset the default placement of holograms and apps in Windows Settings > Mixed reality > Environment > Reset my home. Unfortunately, any customized placement will be lost.
  • The beam cursor from Motion Controller is jittery in the Windows Mixed Reality Home.

We are continuously improving the platform to deliver a more reliable Windows Mixed Reality experience. Please submit feedback through the Feedback Hub.

Windows 10 Insider Preview Build 16273 for PC

Go live date: 8/23/2017 10am

Your PC should receive immersive headset driver 16268 alongside Windows 10 Insider Preview Build 16273.

Mixed reality improvements in Windows 10 Insider Preview Build 16273

In this flight, we have addressed some reliability and stability top issues. We continue to make improvements to motion controller performance as well. To use motion controllers with Bluetooth, please make sure you are on Windows 10 build 16273 and headset driver version 16268 (Verify Windows 10 build and headset driver versions). Please follow the detailed instructions in Updating controller firmware to update your controllers to support Bluetooth, and note Bluetooth best practices.

We're also introducing support for 3D app launchers, and placing 3D deep links from your 2D app, within the Windows Mixed Reality home for developers with Microsoft account managers (all developers can take advantage of these features when the Windows 10 Fall Creators Update officially releases).

Additional improvements:

  • Motion controller handedness is recognized correctly. We had incorrectly listed this fix as making it into flight 16257, but it had actually just missed that flight.
  • The Mixed Reality Portal app now provides error code (e.g. S30122-0, M00122-8000FFFF) when the 'Something went wrong' UI is shown. Reference this error code in the title of each bug you file.
  • The Mixed Reality Portal app now informs you how to take corrective action to resolve your problem as opposed to showing the generic 'Something went wrong' UI. In example, when you plug in your headset into a USB2 port now there is actionable message informing you to plug in your headset in a USB3 port.
  • We have addressed most bugs that result in the 'Something went wrong' UI being shown in the Mixed Reality Portal. Expect to see far fewer instances of the 'Something went wrong' UI.
  • Same exposure frame on both cameras now used.
  • Fixes for crashes in MotionController.

Mixed reality known issues in Windows 10 Insider Preview Build 16273

We are actively improving the experience of Windows Mixed Reality immersive headsets and motion controllers:

  • Controllers may not show up initially when opening exclusive apps (Bug 13339945).
    • Workaround: Cover and uncover the camera so that tracking is lost and regained. Controllers will reappear.
  • On PCs with integrated GPU and Low/Medium Power Kaby Lake CPUs you can still observe 'Something went wrong' UI when the system is under light CPU load and the headset is unplugged and plugged in rapidly. The higher the CPU load the higher the chances of this happening.
  • DRM content does not play inside Mixed Reality headsets.
  • In order to enhance performance on integrated only GPU system with passive cooling please do the following:
    • Charge the PC battery to 100%.
    • Keep the PC plugged into a wall charger.
    • Right click on battery icon in system tray and set to "Best Performance."
    • Use the PC in a cooler environment.
    • Close any Apps that are running in the background or running on the flat monitor that are not required for Windows Mixed Reality.
  • "Select" voice command is not working for Chinese (China), Japanese, and Italian versions in Mixed Reality Home. Cortana is not working correctly for Chinese (China).
  • When using full-screen mode in Edge (e.g. watching video), you cannot dismiss the dialog at the bottom of the frame (workaround: look up until you see the app bar and then look down and dismiss the dialog).
  • Triggering input too quickly can sometimes cause dwm.exe to crash.
  • Desktop slate appears much bigger when activated than its original size when placed.
  • There is a potential race condition in Unity with this OS build. You may see intermittent black screens, flickering, or performance issues. These should not be blocking or crashing.

We are continuously improving the platform to deliver a more reliable Windows Mixed Reality experience. Please submit feedback through the Feedback Hub.

Immersive headset driver update 16265

Go live date: 8/16/2017 3pm

Run Windows Update with your immersive headset connected to your PC to receive this driver update. This headset driver update will push a firmware update to your motion controllers and brings significant improvements to Windows Mixed Reality motion controllers.

To use motion controllers with Bluetooth, please make sure you are on at least Windows 10 build 16257 and headset driver version 16265 (Verify Windows 10 build and headset driver versions). Please follow these detailed instructions to pair your controllers via Bluetooth and take the firmware update. Note Bluetooth best practices and additional troubleshooting tips.

Motion controller improvements with headset driver 16265

This driver has major motion controller updates designed to provide a much better user experience over Bluetooth:

  • Motion controller battery life is significantly improved.
  • Controller tracking is improved in both the Windows Mixed Reality home and within apps.
  • Tracking will not be lost after device enters idle mode.
  • Updates to the touchpad firmware (v0.7).
  • Thumbstick and touchpad forward orientation is better aligned with holding pose.
  • Dead zone in the thumbstick has been removed.
  • Enable controller crash dumps and related telemetry.

Known issues with headset driver 16265

  • Controller firmware updates could take longer than expected. After following the update instructions, you may need to wait a couple minutes before the controllers start working.
  • Controller ray jitters in the Windows Mixed Reality Home (Bug 12663183).
  • The controller drifts away when outside the headset's field of view (FOV) or when occluded from the tracking cameras (Bug 13031704).
  • Inaccurate battery level reporting (Bug 12292117).
  • Device fails to track when battery level is low (Bug 13165890).
  • Controllers may make a buzzing sound.
  • Controller model is stuck (doesn't rotate or change position) (Bug 13261883). Workaround: unplug/plug the HMD.

We are continuously improving the platform to deliver a more reliable Windows Mixed Reality experience. Please submit feedback through the Feedback Hub.

Previous flight and driver notes

See also