Home

This project is an OpenXR API layer aimed to make it easy to click on cockpits in VR flight simulators.

This is not intended to be:

  • usable as general-purpose hand tracking support: it is designed to work well with specific games (DCS and MSFS).
  • a way to see your hands in VR: it priorities ability to point-and-click reliably over immersion. In-game hands/gloves will not line up with your hands, as this conflicts with the goal of providing reliable pointing - the instructions for DCS include making the hands/gloves invisible. This can only be solved by game developers adding/improving built-in hand-tracking support or deeper modifications to the game itself. It can not be improved by HTCC without sacrificing usability.
  1. Game Compatibility
  2. Hardware Compatibility

Game Compatibility

Game Compatible? Notes
MSFS  
DCS World Must use OpenXR
HelloXR Use hello_xr.reg
All others  

If you have a PointCTRL:

  • HTCC is optional for DCS
  • HTCC is required for MSFS
  • if you are using HTCC:
    • the custom firwmare is required
    • you must calibrate using the included calibration app instead of the standard calibration procedure
  • if you are not using HTCC, you must not use the custom firmware

Hardware Compatibility

Hardware Compatible? Notes
Quest 2 Requires Oculus Developer Mode or Virtual Desktop
Quest Pro Requires Oculus Developer Mode or Virtual Desktop
Quest 3 Requires Oculus Developer Mode or Virtual Desktop
PointCTRL Requires custom firmware
Ultraleap Includes Pimax hand tracking modules
All others Includes HP Reverb G2, Varjo Aero
  • The HP Reverb G2 does not have the required hardware or driver support
  • The Varjo Aero does not have the required hardware support

PointCTRL can be used by themselves, or in combination with any other device; for example, you can point with Quest hand tracking, but clickwith the PointCTRL FCUs.

If you have neither, I recommend ordering a PointCTRL.