I looked at the documentation for OpenTrack and it lists these as accepted inputs...
- PointTracker by Patrick Ruoff, freetrack-like light sources
- Oculus Rift DK1, DK2, CV, and legacy/knockoff versions (Windows only)
- Paper [marker support](
https://github.com/opentrack/opentrack/ ... co-tracker)
via the ArUco library <<
https://github.com/opentrack/aruco>>
- Razer Hydra
- Relaying via UDP from a different computer
- Relaying UDP via FreePIE-specific Android app
- Joystick analog axes (Windows)
- Windows Phone [tracker](
https://github.com/ZanderAdam/OpenTrack ... Phone/wiki) over opentrack UDP protocol
- Arduino with custom firmware
- Intel RealSense 3D cameras (Windows)
- BBC micro:bit, LEGO, sensortag support via Smalltalk<sup>[(1)](
https://en.wikipedia.org/wiki/Smalltalk)[(2)](
https://en.wikipedia.org/wiki/Alan_Kay)</sup>
[S2Bot](
http://www.picaxe.com/Teaching/Other-So ... lper-Apps/)
- Wiimote (Windows)
Best is probably to try it 'cos its free.