Windows Installation
OpenTrack provides pre-built binaries for Windows users. This is the recommended installation method for most users.1
Download OpenTrack
Visit the OpenTrack releases page and download the latest version:
- Installer (
.exe) - Recommended for most users - Portable archive (
.7z) - For USB stick installations
The portable version supports truly portable installations on USB sticks.
2
Run the installer
Double-click the downloaded
.exe file and follow the installation wizard.The installer will:- Install OpenTrack to
C:\Program Files\opentrack(or your chosen location) - Create Start Menu shortcuts
- Register file associations
3
Launch OpenTrack
Open OpenTrack from the Start Menu or desktop shortcut.On first launch, Windows may prompt for firewall permissions if you’re using network-based tracking (UDP) or protocols.
Portable Installation (Windows)
For a portable installation that can run from a USB stick:1
Download the portable archive
Download the
.7z archive from the releases page.2
Extract to USB stick
Extract the archive to your USB stick or desired location using 7-Zip or WinRAR.
3
Run opentrack.exe
Navigate to the extracted folder and run
opentrack.exe directly. All settings will be stored in the same folder.Linux Installation
OpenTrack can be built from source on Linux systems. Pre-built packages may be available for some distributions.Building from Source
1
Install dependencies
Install required build tools and libraries:
Ubuntu/Debian
Fedora
Arch Linux
2
Clone the repository
Clone the OpenTrack source code:
3
Build OpenTrack
Create a build directory and compile:
The
-j$(nproc) flag uses all available CPU cores for faster compilation.4
Install OpenTrack
Install to the default location:Or run directly from the build directory:
Advanced Build Options
For detailed build instructions and troubleshooting, see:macOS Installation
Building from Source (macOS)
1
Install Xcode and Homebrew
Install Xcode Command Line Tools:Install Homebrew if not already installed:
2
Install dependencies
Use Homebrew to install required packages:
3
Clone and build
Clone the repository and build:
4
Run OpenTrack
Launch the application:
Compiler Requirements
Windows
OpenTrack requires one of the following compilers:- MinGW-w64 (GCC-based)
- Microsoft Visual Studio 2015 Update 3 or newer
- Clang (via MSVC or MinGW)
Linux
- GCC (GNU Compiler Collection)
- Clang/LLVM
Verifying Installation
After installation, verify OpenTrack is working:1
Launch OpenTrack
Start the application from your Start Menu (Windows), application launcher (Linux), or Launchpad (macOS).
2
Check the main window
You should see the OpenTrack main window with dropdown menus for:
- Tracker input
- Filter
- Protocol output
3
View the pose widget
The 3D head visualization widget should be visible, showing a wireframe head model.
If you encounter issues, check the Common Issues page on the wiki.
Next Steps
Quick Start Guide
Set up your first tracker and start tracking
Tracker Documentation
Learn about specific trackers and configurations