A few days ago D2EA posted this video on setting up head tracking with just a webcam:
Source: https://youtu.be/TqMOkS-7z-s
I got it working on Linux! Here's how:
1. Install WineTricks and ProtonTricks - I just ran the wget for WineTricks and used Pip to install ProtonTricks.
2. Download the portable 7-zip version of OpenTrack for Windows and extract it
3. Run ProtonTricks, pick Elite, "Default WinePrefix", Browse Files
4. Drop the extracted OpenTrack directory under Program Files (I renamed it from "install" to "OpenTrack")
5. Now close ProtonTricks entirely and run Elite (if you run OpenTrack first, Elite seems to never open)
6. Once Elite is running, run ProtonTricks again and this time pick "Default WinePrefix" and "Run Explorer"
7. With the explorer that opens, find opentrack.exe and double-click it Now you should be up and running.
I tried compiling OpenTrack for Linux but it requires multiple GB of development dependencies and then doesn't have most of the inputs and outputs - and probably won't communicate with Elite anyway. The "Freetrack 2.0 enhanced" output uses shared-memory IPC which works fine with Wine as long as both programs are under the same WinePrefix.
I got it working on Linux! Here's how:
1. Install WineTricks and ProtonTricks - I just ran the wget for WineTricks and used Pip to install ProtonTricks.
2. Download the portable 7-zip version of OpenTrack for Windows and extract it
3. Run ProtonTricks, pick Elite, "Default WinePrefix", Browse Files
4. Drop the extracted OpenTrack directory under Program Files (I renamed it from "install" to "OpenTrack")
5. Now close ProtonTricks entirely and run Elite (if you run OpenTrack first, Elite seems to never open)
6. Once Elite is running, run ProtonTricks again and this time pick "Default WinePrefix" and "Run Explorer"
7. With the explorer that opens, find opentrack.exe and double-click it Now you should be up and running.
I tried compiling OpenTrack for Linux but it requires multiple GB of development dependencies and then doesn't have most of the inputs and outputs - and probably won't communicate with Elite anyway. The "Freetrack 2.0 enhanced" output uses shared-memory IPC which works fine with Wine as long as both programs are under the same WinePrefix.