Skip to main content

What is OpenTrack?

OpenTrack is an open-source application for tracking user head movements and transmitting them to flight simulation software and video games. It allows you to control your in-game camera view naturally by moving your head, providing a more immersive gaming experience without expensive hardware.
OpenTrack transforms how you experience flight sims and military-themed games by adding natural head tracking to your setup.

Key Features

Multiple Input Sources

OpenTrack supports a wide variety of tracking devices and methods:
  • PointTracker - FreeTrack-style LED point tracking with webcams
  • NeuralNet Tracker - AI-based head pose estimation using standard webcams
  • Aruco Tracker - Paper marker tracking via webcam
  • Hardware devices - Oculus Rift, Razer Hydra, TrackIR, Arduino with Hatire firmware
  • Mobile devices - Windows Phone, FreePIE UDP, Android apps
  • Eye tracking - Tobii eye tracker, Eyeware Beam
  • AR Glasses - XReal One and XReal One Pro
  • Other - Intel RealSense, Kinect, Wiimote, joystick analog axes

Flexible Output Protocols

Connect to your favorite games and simulators:

Flight Simulators

  • Microsoft Flight Simulator (SimConnect)
  • Microsoft FS 2002/2004 (FSUIPC)
  • X-Plane
  • FlightGear

Games & VR

  • FreeTrack protocol (Windows)
  • Virtual joystick output
  • SteamVR (via bridge)
  • Wine FreeTrack (Linux/OSX)

Advanced Filtering

OpenTrack includes sophisticated filtering systems to smooth and customize tracking behavior:
  • Alpha Spectrum Filter - Advanced smoothing and noise reduction
  • Hamilton Filter - Precision tracking for smooth movements
  • Accela Filter - Acceleration-based smoothing
  • EWMA2 Filter - Exponentially weighted moving average
Each filter can be fine-tuned to match your preferences and hardware capabilities.

Cross-Platform Support

OpenTrack runs on:
  • Windows - Full support with installers and portable versions
  • Linux - Native GNU/Linux support
  • macOS - Apple OSX support (currently unmaintained)

Use Cases

Flight Simulation

Look around your cockpit naturally by moving your head. Perfect for:
  • Combat flight simulators (DCS, IL-2 Sturmovik)
  • Civilian flight sims (Microsoft Flight Simulator, X-Plane)
  • Space simulators

Gaming

Enhance immersion in games that support head tracking:
  • Military simulation games
  • Racing simulators
  • Any game with FreeTrack or TrackIR support
OpenTrack is not related to opentrack.ch, which is railway planning software. The naming conflict is acknowledged but long-standing.

Open Source & Community

OpenTrack is licensed under the ISC license, making it free and open-source software with minimal restrictions.

GitHub Repository

Source code, issues, and contributions

Community Wiki

User guides, troubleshooting, and documentation
The project welcomes contributions and maintains a friendly, responsive community. Bug reports, feature requests, and pull requests are encouraged.

What’s Next?

Installation

Download and install OpenTrack

Quick Start

Set up your first tracker in minutes