#opentrack

2025-05-27

> moddb.com/mods/xwvm/news/xwvm-

Hell yes. #xwvm announces public alpha.

I'm playing this for a while now having an absolute blast. This also works on #Linux including #HOTAS / #HOSAS and #HeadTracking with #Opentrack

#XWing #StarWars #Gaming #LinuxGaming #GamingOnLinux #Space #PewPew

Screenshot of a live stream showing the interior of a Star Wars X-Wing fighter firing it's 4 laser cannons at the same time at a target. The view is slightly tilted to the left because the player makes use of a head tracking device that controls the ingame camera.
2025-05-24

Another game that implemented #Opentrack / UDP support after me bugging the devs: bitbucket.org/xwvmteam/xwvm-lf

Love it when open standards are embraced ❤️

Think that's now the 4th game I managed to ask for this 🤓 That's a rather good track record, ain't it? Haha, sorry, I'll show myself out.

XWVM project: moddb.com/mods/xwvm

#Gaming #LinuxGaming #GamingOnLinux #XWVM

Screenshot of a live stream showing the interior of a Star Wars X-Wing fighter firing it's 4 laser cannons at the same time at a target. The view is slightly tilted to the left because the player makes use of a head tracking device that controls the ingame camera.
2025-04-15

Dunno if you heard of #BeamEyeTracker before. It's positioning itself next to #Tobii but uses just a webcam and #Opentrack, so probably just #Neuralnet tracker on steroids - but I'd still appreciate if you could chime in for a #Linux build at steamcommunity.com/app/2375780 too as it seems to be read by the dev|s.

#LinuxGaming #GamingOnLinux #HeadTracker #HeadTracking #TrackIR

2025-02-04

Another XR connector for OpenTrack

Remember my proof concept to read IMU data of my #XR glasses to #OpenTrack?

hodasemi wrote a #Rust connector based on the idea that works without #Breezy: https://github.com/hodasemi/xr_to_opentrack_rs – comes with a systemd service file so it can run in the background.

Once installed the only step left to do is fire up OpenTrack 🤘😄🤘

https://beko.famkos.net/2025/02/04/another-xr-connector-for-opentrack/

#AR #Breezy #gamingonlinux #headtracker #Headtracking #linuxgaming #opentrack #Rust #Viture #ViturePro #XR

2025-02-01

Star Citizen with head tracking from XR glasses in SBS mode on Linux PC – Yes it works!

So I was asked if my head tracking approach of reading the IMU data from my Viture Pro to OpenTrack and SBS (side-by-side) mode with ReShade would also work with StarCitizen.

Guess it does 🤷

Pick your poison to watch the video: https://www.youtube.com/watch?v=rWUC2Y3TRh4 / https://makertube.net/w/8L7gVN8NnLvjhQCPGNmd6W

I start Star Citizen via Lutris (and not with Steam), which requires slightly different settings once ReShade is installed:

Enable Gamescope: ONOutput Resolution: "3840x1080"Game Resolution: "3840x2160" (set this also ingame!)Custom Settings: "--scaler stretch"

Can this get you banned? Who knows 🤷 Jury is still out on this. Do I care? Nope. I won’t miss my puny starter pack.

YMMV.

The proof of concept code to read the IMU data can be found at https://github.com/bekopharm/xr_to_opentrack (pending changes).

It works with the Breezy GNOME xr_driver: https://github.com/wheaney/breezy-desktop (but the Vulkan one works probably too but that’s untested). It should also be compatible with other glasses that have IMU for Breezy available.

There is an unlisted SBS version of this video linked in the description. You will need XR glasses that do FULL SBS though to watch it!

https://beko.famkos.net/2025/02/01/star-citizen-with-head-tracking-from-xr-glasses-in-sbs-mode-on-linux-pc-yes-it-works/

#AR #Breezy #gaming #gamingonlinux #headtracker #Headtracking #linuxgaming #opentrack #Reshade #SBS #StarCitizen #Viture #ViturePro #VR #XR

2025-01-31

Demo: FreeSpace 2 Open with head tracking from Viture Pro XR glasses IMU data – on Linux PC

Until now I used OpenTrack with my DIY IR tracker or the Neuralnet tracker. I knew that my XR glasses feature IMU data though and the xr_driver of the Breezy Desktop project allows to access the data via IPC on Linux PC. So I did what Linux user do: I wrote a script to access the IMU data and forwarded it via UDP to OpenTrack:

Pick your poison to watch the video: https://www.youtube.com/watch?v=njuumLUvqrM / https://makertube.net/w/2bNyxJhdyydTeFq17onikv

This reminded me that I also wrote a proof of concept to implement the FaceTrackNoIR (or OpenTrack) protocol into FreeSpace 2 Open on Linux PC ( https://makertube.net/w/7VtfAjW7EiAUS5aiPwG7if ) so I gave it a spin to test the data bridge. That was smooth sailing!

The mod is Diaspora: Shattered Armistice, still awesome today: http://diaspora.hard-light.net/ (Warning: This may fuel a desire to re-watch the BSG series again 😀).

The bridge code can be found at https://github.com/bekopharm/xr_to_opentrack (pending changes).

It works with the Breezy GNOME xr_driver: https://github.com/wheaney/breezy-desktop (but the Vulkan one works probably too but that’s untested). It should also be compatible with other glasses that have IMU for Breezy available.

Update: hodasemi wrote a Rust connector based on the idea that works without Breezy: https://github.com/hodasemi/xr_to_opentrack_rs – comes with a systemd service file so it can run in the background. Once installed the only step left to do is fire up OpenTrack 🤘

https://beko.famkos.net/2025/01/31/demo-freespace-2-open-with-head-tracking-from-viture-pro-xr-glasses-imu-data-on-linux-pc/

#AR #BattleStarGalactica #Breezy #BSG #diaspora #FreeSpace #FreeSpace2 #gaming #gamingonlinux #headtracker #Headtracking #linux #linuxgaming #opentrack #Viture #ViturePro #VR #XR

2025-01-28

Oh my… what's that? A proof of concept to read head tracking data from the #Viture #XR glasses by the xr_driver from the #Breezy Desktop project via #IPC? 🤓

Next step: Cram that into #OpenTrack 😁

Edith says: There have it github.com/bekopharm/xr_to_ope - YMMV 🤷

#ViturePro

2024-12-03

🔥 Hell Yes! #X4Foundations added #OpenTrack UDP support for native #HeadTracking under #Linux and I can finally talk about it 🤓 Yes! Yes! 🚀

🎥 I was to happy about it that I even did a recording while I had a bad cold and was hoarse just to show it off: https://makertube.net/w/wo4zAJiTFLeg8t2o93MLpL or https://www.youtube.com/watch?v=rgOkGwMShT0

✍ Took a while but it’s now in the open beta for 7.50 https://steamcommunity.com/games/392160/announcements/detail/4485117301459255318

It’s great to see another company embracing open standards and care for their niche gamers too ❤️

#GamingOnLinux #LinuxGaming

https://beko.famkos.net/2024/12/03/15629396/

#gamingonlinux #Headtracking #linux #linuxgaming #opentrack #x4foundations

2024-12-03

🔥 Hell Yes! #X4Foundations added #OpenTrack UDP support for native #HeadTracking under #Linux and I can finally talk about it 🤓 Yes! Yes! 🚀

🎥 I was to happy about it that I even did a recording while I had a bad cold and was hoarse just to show it off: makertube.net/w/wo4zAJiTFLeg8t or youtube.com/watch?v=rgOkGwMShT

✍ Took a while but it's now in the open beta for 7.50 steamcommunity.com/games/39216

It's great to see another company embracing open standards and care for their niche gamers too ❤️

#GamingOnLinux

2024-12-03

Demo Teaser: X4: Foundations finally with head tracking on Linux PC

makertube.net/videos/watch/f60

2024-11-12

This one flew under my radar so far (haha, sorry):

Rescue the civilians, race the clock, and raze the enemy in MH-Zombie, the world’s only helicopter arcade simulator! Three flight physics modes, three difficulty modes, and a tutorial mode provide a stepped learning curve and wider accessibility to realistic helicopter flight.

https://store.steampowered.com/app/1429350/MHZombie

The reason this came to my attention is because it’s one of the few games that [just] implemented #headTracking via UDP e.g. available by #OpenTrack (and various others). This is great because it doesn’t force people to jump the hoops of #TrackIR, which is only supported for Windows and officially limited to their proprietary devices. See this in action at https://www.youtube.com/watch?v=jMGFdO7VXiY

Apparently it’s written for mobile games but runs on PC as well – that seems to include Linux PC which even makes this a #LinuxGaming title! 🤓

I don’t know about you but for 3 bucks I’ll totally get this for the occasional pew pew fun. Game seems to be a labour of love so sharing is highly appreciated.

https://beko.famkos.net/2024/11/12/mh-zombie/

#flightsim #gaming #gamingonlinux #Headtracking #helicopter #indiegame #linuxgaming #mhzombie #opentrack #TrackIR

2024-09-02

It has been a while that I tried #StarCitizen. With the new #Neuralnet Tracker plugin (AI haha) for #OpenTrack we get head tracking without annoying IR LEDs or reflecting stripes just by reading the webcam video feed. This is apparently fast enough to try #headTracking without a dedicated #headTracker nowadays. And all that on a #Linux PC. Took some fiddling but the concept still works. What a time to be alive.

Demo: https://makertube.net/w/groS1wpAhP8XYE75vJwX32

HowTo: https://simpit.dev/systems/opentrack/

#Gaming

https://beko.famkos.net/2024/09/02/15629325/

#gaming #headtracker #Headtracking #linux #Neuralnet #opentrack #StarCitizen

2024-09-02

Demo Star Citizen with OpenTrack Neuralnet head tracking plugin (on Linux PC)

makertube.net/videos/watch/7d0

2024-08-04

Updated simpit.dev/ - home of the Space Pew Pew #SimPit inspired by a VF-1 Valkyrie cockpit (#Macross)

That's a glorified #DIY joystick controller with an LCD ('MFD') and plenty of RGB for my #Linux PC

Newest additions are my videos for #X4Foundations, #EliteDangerous and #FlightOfNova (all also on makertube.net/a/bekopharm) and instructions how to compile #OpenTrack with the #neuralnet tracker using #ONNX runtime.

Best viewed WITH an ad-blocker and patience (slow).

#HomeCockpit

Three monitors form a wall around a box that embeds a fourth monitor, many buttons and switches in various colours are also implemented. Some LED display the status of a spaceship. The computer game that is played with this contraption is Elite Dangerous Odyssey
2024-08-01

I’m flabbergasted how good this tracker-neuralnet plugin for #OpenTrack works. It does the #headTracking with just a webcam without any clips, reflectors or LED stripes. I kinda expected this to not work really well in a dark room, that I prefer for gaming, but I was wrong. Even with a tiny light in one corner of the room only it kept tracking flawless.

…can even scratch my nose and it keeps tracking.

To get this neuralnet tracker input in the first place I had to download the ONNX runtime package onnxruntime-linux-x64-1.18.1.tgz from https://github.com/microsoft/onnxruntime/releases/tag/v1.18.1 (My Fedora offered 1.15.1 from it’s repo but this was at the time of writing not sufficient and having it installed resulted in failure due to an API mismatch). I didn’t even install it somewhere, just unpacked it in my Downloads folder.

Back in my OpenTracks folder I run cmake the way I’ve done it before several times but this time I added the unpacked onnxruntime folder to the config.

Configure did it’s magic (note how it picked up module tracker-neuralnet once the ONNXRuntime_DIR was set) and here we are one make later. This is rather impressive 🤓

YMMV

This content is licensed under a Creative Commons Attribution 4.0 International license.

https://beko.famkos.net/2024/08/01/compiled-opentrack-with-tracker-neuralnet/

#gamingonlinux #Headtracking #linuxgaming #opentrack

2024-07-29
2024-07-29
2024-07-28

Demo No Man's Sky with Headtracker and HOTAS (on Linux PC)

makertube.net/videos/watch/7ce

2024-07-28

Demo Teaser: FreeSpace 2 Open with head tracking on Linux PC

makertube.net/videos/watch/380

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst