#opentrack — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #opentrack, aggregated by home.social.
-
Hey masto (again),
Du coup #OpenTrack + OSM Dashboard c'est très bien ! En plus il y a la vocalisation des distances/allures (mais ~ problématique en course).
Du coup je cherche une #montre #running (j'y connais rien ) avec ces critères :
- la plus simple/KISS possible (voir #foss 🙏 )
- tarif abordable (< 150€)
- capteur de fréquence cardiaque compatible opentrack
- capable d'afficher l'allure <> avec OpenTrack ?
- GPS en bonus mais pas prérequis (je sors systématiquement avec mon tel)🙏
-
Of course, all of the awesome Project Wingman stuff is on peertube as well. It's all in just one video though so if the youtube copy of the vids go away for some reason, there's still peertube.
I wish I could upload these on Odysee as well but it costs some blockchain thing there...
#peertube: https://video.hardlimit.com/w/uddoJouNbo1iujaHN5cyJK
#projectwingman #linuxgaming #flightsim #action #archlinux #freesoftware #opensource #opentrack #aitrack #amd #nvidia #steam #valve #proton #odysee
-
And I think this is the one where it's so fucking laggy in the beginning cos there's like a hundred or so aircrafts moving around, both enemy and friendly so lots of missile and railgun trails.
Around the middle is when the 16 aces came along. I have to thin out the herd of hostiles if I wanna regain FPS, lol
#youtube: https://www.youtube.com/watch?v=uWh0q78yZO8
#projectwingman #linuxgaming #flightsim #action #archlinux #freesoftware #opensource #opentrack #aitrack #amd #nvidia #steam #valve #proton
-
3 v 16, with insane weaponries like burst missile launchers and railguns. Those 16 hostiles carry the same weapons me and my other two teammates have. All done in first try lol.
Idk. It's so awesome even though my CPU and GPU seems to be working overtime to render fucking everything. I was tilting my head throughout the video
#youtube: https://www.youtube.com/watch?v=LDWQIlvEm3M
#projectwingman #linuxgaming #flightsim #action #archlinux #freesoftware #opensource #opentrack #aitrack #amd #nvidia
-
This is why I love streaming. I get to save awesome moments and I can rewatch videos like these when I'm bored. I was just playing around with the enemies but they got scared lol
Idk. Headtracking with just a simple camera is so awesome. It's like VR without the VR head stuff
#peertube: https://video.hardlimit.com/w/4SsUzy8hdBY6XKKua73PmH
#youtube: https://www.youtube.com/watch?v=56ZbUguDxdI
#projectwingman #linuxgaming #flightsim #archlinux #freesoftware #opensource #opentrack #aitrack
-
Geting 6DOF with older 3DOF XR glasses
Video: How to get 6DOF with older 3DOF XR glasses using Breezy and OpenTrackBreezy can now turn a 3DOF (degree of freedom) device into a 6DOF device by augmenting the missing positional data from a webcam. Spoiler! It is not the cam strapped to my face – this is just for the demo you can watch here, on PeerTube or YouTube.
The cam, that I used for this task, is sitting on my monitor. How this works? Well not with magic! This requires a somewhat decent webcam – really anything from the last decade should suffice – and OpenTrack, of course.
OpenTrack is a head-tracking application with multiple tracker plugins. One of it’s plugins is the Neuralnet Tracker, an AI powered extension that comes with a bunch of different head pose models to choose from. With a webcam connected this can now locally run the detection model with very low latency – so it’s usually blazing fast on most systems!
This alone is already 6DOF and is used a lot for gaming already – so what does Breezy do with this? Simple! It reads the forwarded data via an UDP listener, a very quick way to transmit data on a local network or system [and complements it’s own rotational data with the missing positional data].
With this a Breezy user still gets the rotational data from the XR’s very sensitive IMU, that is short for Inertial Measurement Unit btw, and the not so important positional data sent from OpenTrack.
This works of course only while the webcam can still see the user. So sadly no walking around while using this.
And the best thing? It can also send the data back! This means that the very same combined values can be forwarded – e.g. to a computer game – benefiting from the best available data sources for rotation and position.
That’s not the main use case, of course, and only of importance for some nerds like myself. This is mostly relevant for the productivity features of Breezy, because sometimes a text may be too small to read with the glasses on. We do no longer have to increase the font size – we can now simply lean in! That is a feature that is usually only available with glasses, that come with little cameras of their own, so they can have native 6DOF support. And when I say native I mean that such glasses usually also outsource exactly this calculation to the connected computer. It’s my understanding that this seems to require a lot of computation power, which is something many XR users with the more modern devices complain about.
Well not so much with OpenTrack and the Neuralnet tracker, that utilizes the ONNX runtime under the hood. That’s a high-performance, cross-platform engine to power exactly such models locally. The runtime automatically makes use of the best available hardware acceleration, if there is any.
Overall I’m rather hyped about this feature – especially because I’m using the OpenTrack output option of Breezy for quite some time now, to get a VR like experience with stereoscopic 3D rendering in Side-By-Side mode. I can now keep using my older XR glasses and still enjoy this more modern 6DOF feature. This is rather expensive hardware after all.
And all that on Linux PC!
Breezy xr_driver: https://github.com/wheaney/breezy-desktop by https://www.youtube.com/@WayneHeaney
Official Announcement XR desktop with 6DoF + multiple displays: https://www.youtube.com/watch?v=eFLmjpjF-rA
Music “Life’s Worth Dying For” CC BY-SA 3.0 “LostDrone”. Licensed to the public under https://creativecommons.org/licenses/by-sa/3.0/ Verify at https://soundcloud.com/lostdrone/rock-lostdrone-lifes-worth-dying-for-free-download-and-creative-commons-license
This content is licensed under a Creative Commons Attribution 4.0 International license.
https://beko.famkos.net/2026/02/06/geting-6dof-with-older-3dof-xr-glasses/
#3DOF #6DoF #AR #Breezy #gaming #Neuralnet #opentrack #Viture #ViturePro #VR #XR
-
Geting 6DOF with older 3DOF XR glasses
Video: How to get 6DOF with older 3DOF XR glasses using Breezy and OpenTrackBreezy can now turn a 3DOF (degree of freedom) device into a 6DOF device by augmenting the missing positional data from a webcam. Spoiler! It is not the cam strapped to my face – this is just for the demo you can watch here, on PeerTube or YouTube.
The cam, that I used for this task, is sitting on my monitor. How this works? Well not with magic! This requires a somewhat decent webcam – really anything from the last decade should suffice – and OpenTrack, of course.
OpenTrack is a head-tracking application with multiple tracker plugins. One of it’s plugins is the Neuralnet Tracker, an AI powered extension that comes with a bunch of different head pose models to choose from. With a webcam connected this can now locally run the detection model with very low latency – so it’s usually blazing fast on most systems!
This alone is already 6DOF and is used a lot for gaming already – so what does Breezy do with this? Simple! It reads the forwarded data via an UDP listener, a very quick way to transmit data on a local network or system [and complements it’s own rotational data with the missing positional data].
With this a Breezy user still gets the rotational data from the XR’s very sensitive IMU, that is short for Inertial Measurement Unit btw, and the not so important positional data sent from OpenTrack.
This works of course only while the webcam can still see the user. So sadly no walking around while using this.
And the best thing? It can also send the data back! This means that the very same combined values can be forwarded – e.g. to a computer game – benefiting from the best available data sources for rotation and position.
That’s not the main use case, of course, and only of importance for some nerds like myself. This is mostly relevant for the productivity features of Breezy, because sometimes a text may be too small to read with the glasses on. We do no longer have to increase the font size – we can now simply lean in! That is a feature that is usually only available with glasses, that come with little cameras of their own, so they can have native 6DOF support. And when I say native I mean that such glasses usually also outsource exactly this calculation to the connected computer. It’s my understanding that this seems to require a lot of computation power, which is something many XR users with the more modern devices complain about.
Well not so much with OpenTrack and the Neuralnet tracker, that utilizes the ONNX runtime under the hood. That’s a high-performance, cross-platform engine to power exactly such models locally. The runtime automatically makes use of the best available hardware acceleration, if there is any.
Overall I’m rather hyped about this feature – especially because I’m using the OpenTrack output option of Breezy for quite some time now, to get a VR like experience with stereoscopic 3D rendering in Side-By-Side mode. I can now keep using my older XR glasses and still enjoy this more modern 6DOF feature. This is rather expensive hardware after all.
And all that on Linux PC!
Breezy xr_driver: https://github.com/wheaney/breezy-desktop by https://www.youtube.com/@WayneHeaney
Official Announcement XR desktop with 6DoF + multiple displays: https://www.youtube.com/watch?v=eFLmjpjF-rA
Music “Life’s Worth Dying For” CC BY-SA 3.0 “LostDrone”. Licensed to the public under https://creativecommons.org/licenses/by-sa/3.0/ Verify at https://soundcloud.com/lostdrone/rock-lostdrone-lifes-worth-dying-for-free-download-and-creative-commons-license
This content is licensed under a Creative Commons Attribution 4.0 International license.
https://beko.famkos.net/2026/02/06/geting-6dof-with-older-3dof-xr-glasses/
#3DOF #6DoF #AR #Breezy #gaming #Neuralnet #opentrack #Viture #ViturePro #VR #XR
-
Geting 6DOF with older 3DOF XR glasses
Video: How to get 6DOF with older 3DOF XR glasses using Breezy and OpenTrackBreezy can now turn a 3DOF (degree of freedom) device into a 6DOF device by augmenting the missing positional data from a webcam. Spoiler! It is not the cam strapped to my face – this is just for the demo you can watch here, on PeerTube or YouTube.
The cam, that I used for this task, is sitting on my monitor. How this works? Well not with magic! This requires a somewhat decent webcam – really anything from the last decade should suffice – and OpenTrack, of course.
OpenTrack is a head-tracking application with multiple tracker plugins. One of it’s plugins is the Neuralnet Tracker, an AI powered extension that comes with a bunch of different head pose models to choose from. With a webcam connected this can now locally run the detection model with very low latency – so it’s usually blazing fast on most systems!
This alone is already 6DOF and is used a lot for gaming already – so what does Breezy do with this? Simple! It reads the forwarded data via an UDP listener, a very quick way to transmit data on a local network or system [and complements it’s own rotational data with the missing positional data].
With this a Breezy user still gets the rotational data from the XR’s very sensitive IMU, that is short for Inertial Measurement Unit btw, and the not so important positional data sent from OpenTrack.
This works of course only while the webcam can still see the user. So sadly no walking around while using this.
And the best thing? It can also send the data back! This means that the very same combined values can be forwarded – e.g. to a computer game – benefiting from the best available data sources for rotation and position.
That’s not the main use case, of course, and only of importance for some nerds like myself. This is mostly relevant for the productivity features of Breezy, because sometimes a text may be too small to read with the glasses on. We do no longer have to increase the font size – we can now simply lean in! That is a feature that is usually only available with glasses, that come with little cameras of their own, so they can have native 6DOF support. And when I say native I mean that such glasses usually also outsource exactly this calculation to the connected computer. It’s my understanding that this seems to require a lot of computation power, which is something many XR users with the more modern devices complain about.
Well not so much with OpenTrack and the Neuralnet tracker, that utilizes the ONNX runtime under the hood. That’s a high-performance, cross-platform engine to power exactly such models locally. The runtime automatically makes use of the best available hardware acceleration, if there is any.
Overall I’m rather hyped about this feature – especially because I’m using the OpenTrack output option of Breezy for quite some time now, to get a VR like experience with stereoscopic 3D rendering in Side-By-Side mode. I can now keep using my older XR glasses and still enjoy this more modern 6DOF feature. This is rather expensive hardware after all.
And all that on Linux PC!
Breezy xr_driver: https://github.com/wheaney/breezy-desktop by https://www.youtube.com/@WayneHeaney
Official Announcement XR desktop with 6DoF + multiple displays: https://www.youtube.com/watch?v=eFLmjpjF-rA
Music “Life’s Worth Dying For” CC BY-SA 3.0 “LostDrone”. Licensed to the public under https://creativecommons.org/licenses/by-sa/3.0/ Verify at https://soundcloud.com/lostdrone/rock-lostdrone-lifes-worth-dying-for-free-download-and-creative-commons-license
This content is licensed under a Creative Commons Attribution 4.0 International license.
https://beko.famkos.net/2026/02/06/geting-6dof-with-older-3dof-xr-glasses/
#3DOF #6DoF #AR #Breezy #gaming #Neuralnet #opentrack #Viture #ViturePro #VR #XR
-
Geting 6DOF with older 3DOF XR glasses
Video: How to get 6DOF with older 3DOF XR glasses using Breezy and OpenTrackBreezy can now turn a 3DOF (degree of freedom) device into a 6DOF device by augmenting the missing positional data from a webcam. Spoiler! It is not the cam strapped to my face – this is just for the demo you can watch here, on PeerTube or YouTube.
The cam, that I used for this task, is sitting on my monitor. How this works? Well not with magic! This requires a somewhat decent webcam – really anything from the last decade should suffice – and OpenTrack, of course.
OpenTrack is a head-tracking application with multiple tracker plugins. One of it’s plugins is the Neuralnet Tracker, an AI powered extension that comes with a bunch of different head pose models to choose from. With a webcam connected this can now locally run the detection model with very low latency – so it’s usually blazing fast on most systems!
This alone is already 6DOF and is used a lot for gaming already – so what does Breezy do with this? Simple! It reads the forwarded data via an UDP listener, a very quick way to transmit data on a local network or system [and complements it’s own rotational data with the missing positional data].
With this a Breezy user still gets the rotational data from the XR’s very sensitive IMU, that is short for Inertial Measurement Unit btw, and the not so important positional data sent from OpenTrack.
This works of course only while the webcam can still see the user. So sadly no walking around while using this.
And the best thing? It can also send the data back! This means that the very same combined values can be forwarded – e.g. to a computer game – benefiting from the best available data sources for rotation and position.
That’s not the main use case, of course, and only of importance for some nerds like myself. This is mostly relevant for the productivity features of Breezy, because sometimes a text may be too small to read with the glasses on. We do no longer have to increase the font size – we can now simply lean in! That is a feature that is usually only available with glasses, that come with little cameras of their own, so they can have native 6DOF support. And when I say native I mean that such glasses usually also outsource exactly this calculation to the connected computer. It’s my understanding that this seems to require a lot of computation power, which is something many XR users with the more modern devices complain about.
Well not so much with OpenTrack and the Neuralnet tracker, that utilizes the ONNX runtime under the hood. That’s a high-performance, cross-platform engine to power exactly such models locally. The runtime automatically makes use of the best available hardware acceleration, if there is any.
Overall I’m rather hyped about this feature – especially because I’m using the OpenTrack output option of Breezy for quite some time now, to get a VR like experience with stereoscopic 3D rendering in Side-By-Side mode. I can now keep using my older XR glasses and still enjoy this more modern 6DOF feature. This is rather expensive hardware after all.
And all that on Linux PC!
Breezy xr_driver: https://github.com/wheaney/breezy-desktop by https://www.youtube.com/@WayneHeaney
Official Announcement XR desktop with 6DoF + multiple displays: https://www.youtube.com/watch?v=eFLmjpjF-rA
Music “Life’s Worth Dying For” CC BY-SA 3.0 “LostDrone”. Licensed to the public under https://creativecommons.org/licenses/by-sa/3.0/ Verify at https://soundcloud.com/lostdrone/rock-lostdrone-lifes-worth-dying-for-free-download-and-creative-commons-license
This content is licensed under a Creative Commons Attribution 4.0 International license.
https://beko.famkos.net/2026/02/06/geting-6dof-with-older-3dof-xr-glasses/
#3DOF #6DoF #AR #Breezy #gaming #Neuralnet #opentrack #Viture #ViturePro #VR #XR
-
Geting 6DOF with older 3DOF XR glasses
Video: How to get 6DOF with older 3DOF XR glasses using Breezy and OpenTrackBreezy can now turn a 3DOF (degree of freedom) device into a 6DOF device by augmenting the missing positional data from a webcam. Spoiler! It is not the cam strapped to my face – this is just for the demo you can watch here, on PeerTube or YouTube.
The cam, that I used for this task, is sitting on my monitor. How this works? Well not with magic! This requires a somewhat decent webcam – really anything from the last decade should suffice – and OpenTrack, of course.
OpenTrack is a head-tracking application with multiple tracker plugins. One of it’s plugins is the Neuralnet Tracker, an AI powered extension that comes with a bunch of different head pose models to choose from. With a webcam connected this can now locally run the detection model with very low latency – so it’s usually blazing fast on most systems!
This alone is already 6DOF and is used a lot for gaming already – so what does Breezy do with this? Simple! It reads the forwarded data via an UDP listener, a very quick way to transmit data on a local network or system [and complements it’s own rotational data with the missing positional data].
With this a Breezy user still gets the rotational data from the XR’s very sensitive IMU, that is short for Inertial Measurement Unit btw, and the not so important positional data sent from OpenTrack.
This works of course only while the webcam can still see the user. So sadly no walking around while using this.
And the best thing? It can also send the data back! This means that the very same combined values can be forwarded – e.g. to a computer game – benefiting from the best available data sources for rotation and position.
That’s not the main use case, of course, and only of importance for some nerds like myself. This is mostly relevant for the productivity features of Breezy, because sometimes a text may be too small to read with the glasses on. We do no longer have to increase the font size – we can now simply lean in! That is a feature that is usually only available with glasses, that come with little cameras of their own, so they can have native 6DOF support. And when I say native I mean that such glasses usually also outsource exactly this calculation to the connected computer. It’s my understanding that this seems to require a lot of computation power, which is something many XR users with the more modern devices complain about.
Well not so much with OpenTrack and the Neuralnet tracker, that utilizes the ONNX runtime under the hood. That’s a high-performance, cross-platform engine to power exactly such models locally. The runtime automatically makes use of the best available hardware acceleration, if there is any.
Overall I’m rather hyped about this feature – especially because I’m using the OpenTrack output option of Breezy for quite some time now, to get a VR like experience with stereoscopic 3D rendering in Side-By-Side mode. I can now keep using my older XR glasses and still enjoy this more modern 6DOF feature. This is rather expensive hardware after all.
And all that on Linux PC!
Breezy xr_driver: https://github.com/wheaney/breezy-desktop by https://www.youtube.com/@WayneHeaney
Official Announcement XR desktop with 6DoF + multiple displays: https://www.youtube.com/watch?v=eFLmjpjF-rA
Music “Life’s Worth Dying For” CC BY-SA 3.0 “LostDrone”. Licensed to the public under https://creativecommons.org/licenses/by-sa/3.0/ Verify at https://soundcloud.com/lostdrone/rock-lostdrone-lifes-worth-dying-for-free-download-and-creative-commons-license
This content is licensed under a Creative Commons Attribution 4.0 International license.
https://beko.famkos.net/2026/02/06/geting-6dof-with-older-3dof-xr-glasses/
#3DOF #6DoF #AR #Breezy #gaming #Neuralnet #opentrack #Viture #ViturePro #VR #XR
-
I have opentrack running in proton. It sees my camera and starts tracking fine but I can’t get games to see it. I’m using the same proton prefix running #opentrack with
protontricks-launchI don’t know the right incantation to do it all at the same time with steamtinkerlaunch
This has to be one of the most fidgety things I’ve had to do on #linuxgaming in years. I’ve gotten used to things just working.
-
Thinking of dipping my toes into the #xr world and picking up some #rayneo 3S glasses since they are cheap-ish. Have a flight to London in Feb that I kinda want to use them for for watching movies.
Trying to discern if they would work as #TrackIR / #opentrack on the PC as well, but seems to be a mess software wise.
-
Project Wingman playthrough w/ headtracking on Arch Linux.
#twitch: https://www.twitch.tv/lazybeardude
#youtube: https://youtube.com/@ReallyLazyBear#linuxgaming #projectwingman #flightsim #flightsimulator #simulation #action #indiegames #indie #indiegame #freetrack #trackir #opentrack #aitrack #archlinux #opensource
-
Project Wingman playthrough w/ headtracking on Arch Linux.
#twitch: https://www.twitch.tv/lazybeardude
#youtube: https://youtube.com/@ReallyLazyBear#linuxgaming #projectwingman #flightsim #flightsimulator #simulation #action #indiegames #indie #indiegame #freetrack #trackir #opentrack #aitrack #archlinux #opensource
-
#Debian13 OS upgrade update: Finally got my #OpenTrack head tracking working for #EliteDangerous ! I'm still unsure what the actual resolution was, but I'll take it. And in a surprising twist, VMWare Workstation installed and ran with zero issues!
-
I got back to playing #FlightOfNova lately, because it's dark and calm and meticulous. A great game to play in the winter. Dawdling around in the settings I noticed it had #headtracking support for looking around the cockpit. I quickly considered getting one of those silly devices, before I remembered that #Opentrack supports any old webcam. *sounds of rummaging around* So that works great. Just use "neuralnet tracker" as input in Opentrack.
https://store.steampowered.com/app/1069190/Flight_Of_Nova/
https://github.com/opentrack/opentrack -
@reallylazybear it does. It's a pain in the neck to compile it with. I've some scribbles on this here: http://simpit.dev/systems/opentrack/
And this is #ProjectWingman played with #OpenTrack on #Linux PC with #XR glasses in #SBS mode: https://youtu.be/4pjutsjz5_8
-
I tried building opentrack on Linux on an Ubuntu VM and there doesn't seem to be a freetrack capability there, which is pretty much the same as the one in AUR. Overall, it works. aitrack sends the raw headtracking data through a subnet which doesn't have internet access to Opentrack. Opentrack processes the stuff, smoothing, freetrack, all that jazz and then sends it to the game, which the game picks up
#projectwingman #linuxgaming #ubuntu #archlinux #opentrack #aitrack #freetrack
-
I tried building opentrack on Linux on an Ubuntu VM and there doesn't seem to be a freetrack capability there, which is pretty much the same as the one in AUR. Overall, it works. aitrack sends the raw headtracking data through a subnet which doesn't have internet access to Opentrack. Opentrack processes the stuff, smoothing, freetrack, all that jazz and then sends it to the game, which the game picks up
#projectwingman #linuxgaming #ubuntu #archlinux #opentrack #aitrack #freetrack
-
Oh my, would you look at that. #Breezy Desktop is getting UDP support for head tracking solutions like #OpenTrack - demo of the ALPHA with #X4Foundations that features OpenTrack UDP support as well.
This is ✨ awesome ✨
This means that a bunch of supported #XR glasses will gain #HeadTracking support via Opentrack without #XR specific adapters/plugins, like my own `xr_to_opentrack` proof of concept.
-
Mission 01: Black Flag – Trying Project Wingman with my ViperPit
This is Project Wingman mission 01 Black Flag played on a Linux PC with Proton Experimental, OpenTrack with the Neuralnet Tracker plugin and my DIY HOTAS / rudder system based on Arduino Pro Micros replacing the original electronics in my Thrustmaster FLCS/Cougar gear:
Pick your poison: https://makertube.net/w/8MyoVSzDfwMuQR6bCqtbie / https://www.youtube.com/watch?v=dq0sihlgW_Y
I got Project Wingman on a sale months ago and I finally gave it a try. As an Ace Combat player I felt right at home. My initial experiment was with the XR glasses and woah that feels good in 3D and all but today I remembered that old Plasma TV in the basement. Got it second hand a year ago for dead cheap. Today I brought it upstairs to try it with the ViperPit and now I’m not sure what’s more awesome.
Well, that is if I feel like burning ~470W on top for that thing but hey this is for very specific gaming sessions only anyway 🤷
Guess I’ll spend more time in the ViperPit again 😀
https://beko.famkos.net/2025/08/30/mission-01-black-flag-trying-project-wingman-with-my-viperpit/
#gaming #gamingonlinux #homeCockpit #hotas #linuxgaming #opentrack #ProjectWingman #ViperPit
-
Mission 01: Black Flag – Trying Project Wingman with my ViperPit
This is Project Wingman mission 01 Black Flag played on a Linux PC with Proton Experimental, OpenTrack with the Neuralnet Tracker plugin and my DIY HOTAS / rudder system based on Arduino Pro Micros replacing the original electronics in my Thrustmaster FLCS/Cougar gear:
Pick your poison: https://makertube.net/w/8MyoVSzDfwMuQR6bCqtbie / https://www.youtube.com/watch?v=dq0sihlgW_Y
I got Project Wingman on a sale months ago and I finally gave it a try. As an Ace Combat player I felt right at home. My initial experiment was with the XR glasses and woah that feels good in 3D and all but today I remembered that old Plasma TV in the basement. Got it second hand a year ago for dead cheap. Today I brought it upstairs to try it with the ViperPit and now I’m not sure what’s more awesome.
Well, that is if I feel like burning ~470W on top for that thing but hey this is for very specific gaming sessions only anyway 🤷
Guess I’ll spend more time in the ViperPit again 😀
https://beko.famkos.net/2025/08/30/mission-01-black-flag-trying-project-wingman-with-my-viperpit/
#gaming #gamingonlinux #homeCockpit #hotas #linuxgaming #opentrack #ProjectWingman #ViperPit
-
Mission 01: Black Flag – Trying Project Wingman with my ViperPit
This is Project Wingman mission 01 Black Flag played on a Linux PC with Proton Experimental, OpenTrack with the Neuralnet Tracker plugin and my DIY HOTAS / rudder system based on Arduino Pro Micros replacing the original electronics in my Thrustmaster FLCS/Cougar gear:
Pick your poison: https://makertube.net/w/8MyoVSzDfwMuQR6bCqtbie / https://www.youtube.com/watch?v=dq0sihlgW_Y
I got Project Wingman on a sale months ago and I finally gave it a try. As an Ace Combat player I felt right at home. My initial experiment was with the XR glasses and woah that feels good in 3D and all but today I remembered that old Plasma TV in the basement. Got it second hand a year ago for dead cheap. Today I brought it upstairs to try it with the ViperPit and now I’m not sure what’s more awesome.
Well, that is if I feel like burning ~470W on top for that thing but hey this is for very specific gaming sessions only anyway 🤷
Guess I’ll spend more time in the ViperPit again 😀
https://beko.famkos.net/2025/08/30/mission-01-black-flag-trying-project-wingman-with-my-viperpit/
#gaming #gamingonlinux #homeCockpit #hotas #linuxgaming #opentrack #ProjectWingman #ViperPit
-
Mission 01: Black Flag – Trying Project Wingman with my ViperPit
This is Project Wingman mission 01 Black Flag played on a Linux PC with Proton Experimental, OpenTrack with the Neuralnet Tracker plugin and my DIY HOTAS / rudder system based on Arduino Pro Micros replacing the original electronics in my Thrustmaster FLCS/Cougar gear:
Pick your poison: https://makertube.net/w/8MyoVSzDfwMuQR6bCqtbie / https://www.youtube.com/watch?v=dq0sihlgW_Y
I got Project Wingman on a sale months ago and I finally gave it a try. As an Ace Combat player I felt right at home. My initial experiment was with the XR glasses and woah that feels good in 3D and all but today I remembered that old Plasma TV in the basement. Got it second hand a year ago for dead cheap. Today I brought it upstairs to try it with the ViperPit and now I’m not sure what’s more awesome.
Well, that is if I feel like burning ~470W on top for that thing but hey this is for very specific gaming sessions only anyway 🤷
Guess I’ll spend more time in the ViperPit again 😀
https://beko.famkos.net/2025/08/30/mission-01-black-flag-trying-project-wingman-with-my-viperpit/
#gaming #gamingonlinux #homeCockpit #hotas #linuxgaming #opentrack #ProjectWingman #ViperPit
-
Mission 01: Black Flag – Trying Project Wingman with my ViperPit
This is Project Wingman mission 01 Black Flag played on a Linux PC with Proton Experimental, OpenTrack with the Neuralnet Tracker plugin and my DIY HOTAS / rudder system based on Arduino Pro Micros replacing the original electronics in my Thrustmaster FLCS/Cougar gear:
Pick your poison: https://makertube.net/w/8MyoVSzDfwMuQR6bCqtbie / https://www.youtube.com/watch?v=dq0sihlgW_Y
I got Project Wingman on a sale months ago and I finally gave it a try. As an Ace Combat player I felt right at home. My initial experiment was with the XR glasses and woah that feels good in 3D and all but today I remembered that old Plasma TV in the basement. Got it second hand a year ago for dead cheap. Today I brought it upstairs to try it with the ViperPit and now I’m not sure what’s more awesome.
Well, that is if I feel like burning ~470W on top for that thing but hey this is for very specific gaming sessions only anyway 🤷
Guess I’ll spend more time in the ViperPit again 😀
https://beko.famkos.net/2025/08/30/mission-01-black-flag-trying-project-wingman-with-my-viperpit/
#gaming #gamingonlinux #homeCockpit #hotas #linuxgaming #opentrack #ProjectWingman #ViperPit
-
Oh boy oh boy here we go :D #ProjectWingman with #ReShade in #SBS mode (poor man's #VR) with #OpenTrack on Linux PC :D
…and how I LOVE it that the controls menu directly mentioned "Showing only DirectInput, ignoring XINPUT" and rattled off all my HOTAS / rudder devices ootb ❤️
-
@designerbradley hello? I want to report an issue. This feature is way too exciting!
I mean wow: #Opentrack support is already rad but adding a lefty feature on top? How awesome is that?
-
> https://www.moddb.com/mods/xwvm/news/xwvm-release-announcement
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
-
Another game that implemented #Opentrack / UDP support after me bugging the devs: https://bitbucket.org/xwvmteam/xwvm-lfs/issues/954/linux-opentrack-camera-not-raising-udp
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: https://www.moddb.com/mods/xwvm
-
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 https://steamcommunity.com/app/2375780/discussions/0/4757578278664103829/ too as it seems to be read by the dev|s.
#LinuxGaming #GamingOnLinux #HeadTracker #HeadTracking #TrackIR
-
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
-
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!
#AR #Breezy #gaming #gamingonlinux #headtracker #Headtracking #linuxgaming #opentrack #Reshade #SBS #StarCitizen #Viture #ViturePro #VR #XR
-
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 🤘
#AR #BattleStarGalactica #Breezy #BSG #diaspora #FreeSpace #FreeSpace2 #gaming #gamingonlinux #headtracker #Headtracking #linux #linuxgaming #opentrack #Viture #ViturePro #VR #XR
-
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 https://github.com/bekopharm/xr_to_opentrack - YMMV 🤷
-
🔥 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 ❤️
https://beko.famkos.net/2024/12/03/15629396/
#gamingonlinux #Headtracking #linux #linuxgaming #opentrack #x4foundations
-
🔥 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 ❤️
-
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
-
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/
https://beko.famkos.net/2024/09/02/15629325/
#gaming #headtracker #Headtracking #linux #Neuralnet #opentrack #StarCitizen
-
Updated https://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 https://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).
-
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.tgzfrom 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
cmakethe 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-neuralnetonce the ONNXRuntime_DIR was set) and here we are onemakelater. 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/
-
I had the chance to play Flight Of Nova (https://flight-of-nova.com/) for the first time today. This was on my wishlist for quite some time now. Dived in blind and had no idea what to expect. 3 tutorial missions later: Oh boy… this is hard. I can see myself sinking many hours in this.
Anyway, as usual, my focus is on interfacing with my home cockpit (or simpit) and while there is no ship telemetry [yet?] I was able to get it running just fine via Proton and with my DIY headtracker using OpenTrack. Hats off, seldom that I see a game that detects my joystick just fine, has great ingame calibration, offers me a windowed mode and a bunch of ultra width resolutions without having to resort to hacking config files or use gamescope to resize it ❤️
Head tracking is, as usually, TrackIR only so far (I guess the native Linux PC version does not have UDP in place here but I couldn’t check due Steam refusing to download another version today). Anyway, you can see me fooling around with the buttons and do an A+ crash landing in the end – sunny side up 😆 Not too shabby considering that this was my 3rd landing at all.
Pick your poison: https://www.youtube.com/watch?v=r2A_uVbUKWU / https://tube.tchncs.de/w/iV21V6EZxNCTsC8bvsCQDt
#FlightOfNova #gaming #gamingonlinux #headtracker #Headtracking #homeCockpit #linuxgaming #opentrack #simpit #SimulatedCockpit #Space #TrackIR
-
Yes, #NoMansSky does only support one gamepad. Single digit. This gamer doesn't care. Here have #Headtracking and #HOTAS in #NMS. Vanilla. No mods. Thanks #OpenTrack, #AntiMicroX and #MoltenGamepad ❤️
Mebbe I'll do a proper recording someday: https://tube.tchncs.de/w/1NwcNBeyYEagNwZKGVQ21w
Wondering about that button box? Didn't use it in this demo but you can find plenty more examples on the channel and more details on my blog: https://beko.famkos.net/category/simpit/
-
Alright, 6 minutes of me fooling around in #FlyDangerous training flying without flight assist. No commentary [or fancy music] - bring your own 🙃
#HeadTracker #OpenTrack #GamingOnLinux #LinuxGaming
https://tube.tchncs.de/w/snbMqJC3WE3aQeXmChb5di / https://www.youtube.com/watch?v=Mc5DEBPdI6c
-
The last update has been a while. I focused my attention to the MFDs (Multi-function display). This part didn’t get much attention yet and I was caught between the difficult choice to learn yet another fancy framework, like Raylib, that would do OpenGL ES 2.0 without X11 on the Raspberry – or just throw the might of my CoffeeLake at it and go with ReactJS since most of the data was already available via NodeRED anyway. Also… ARWES is just so cool 🤩
I went with ReactJS and ARWES again, simply because I have some experience in this by know thanks to my Streaming Overlay I wrote with it. Hobbling it up to NodeRED was just a matter of installing SocketIO to transport the messages. It’s all a very hacky mess but it gets the job done.
Video demonstration of my simulated cockpit made from cardboard on a budget mainly used to play Elite Dangerous in early 2022. This is work in progress.While seeking through the available data I noticed that I don’t get velocity values from Elite. That’s not so important in space but _kinda_ interesting for me in planetary flight to satisfy the flight sim gamer in me as well. I noticed tho that I do get timestamped latitude, longitude and altitude values so shouldn’t it be possible to “simply” calculate this, right? Right?
This was when I dived into the rabbit hole of calculating velocity and heading on planetary objects using a spherical coordinate system and while I didn’t nail it exactly how Elite does it the result is close enough. The game provides the required data to go crazy here – most important the radius of the current object. In _theory_ I could start writing some primitive AFS (Auto Flight System) routines now, which I’m totally going to explore at some point in the future just because 🤓
Checking my maths – yes, altitude is added to the mix so velocity is mostly correct as long as no rapid course changes are madeAfter spending way too much time with this and the Pythagorean theorem (Yes mum, a game made me do maths. MATHS! 🤯) I settled with some calculations and data for my current ship to the right and targeted ship data on the left. This is sort of tricky because many game events update different parts of the data so timestamps have to be kept in mind and a game specific parsing strategy is required. See the last part of the demonstration video to get an idea how this looks.
Improving situational awareness by putting the video feed of wingman / gunner on the central MFD.Another point to tick off my list was getting the head tracking to work in Elite (again). Now this is very Linux PC specific so you may tune out on this paragraph. On Linux PC I’d usually compile Opentrack with the Wine Glue, patch in my appdata dir for Proton and hope that it’s still ABI compliant to Just work™. Alas recent Proton is sandboxed within pressure vessel and the usual approach of memory mapping is simply no longer working, if I got the gist of this right.
So my _current_ strategy is to download and drop the Windows build of Opentrack into the game folder and chain-load the EXE with the game where the Opentrack EXE would listen on UDP while my native Opentrack BIN would send via UDP. A task not made easy with Proton but it is possible. The following snippet may give you some pointers:
#!/bin/bashexport STEAM_COMPAT_DATA_PATH=/games/steam/steamapps/compatdata/359320export STEAM_COMPAT_CLIENT_INSTALL_PATH="$HOME/.steam/steam"python3 /games/steam/steamapps/common/Proton\ -\ Experimental/proton run opentrack.exeWhy running Opentrack twice? The native build performs a lot better with my webcam and every frame really count here. Reading data via UDP is not much of a burden for Proton. This also saves me the trouble of fiddling with Wine Glue, a painful compile process nobody should endure involving installation of many many additional 32bit libraries. Hilarious but it works.
This content is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International license.
#arwes #diy #elitedangerous #elitedangerousodyssey #gamingonlinux #headtracker #linuxgaming #nodered #opentrack #raspberrypi #simpit
https://beko.famkos.net/2022/03/02/primary-buffer-panel-march-update/
-
Diaspora: Shattered Armistice (on Linux PC)
Still awesome today: http://diaspora.hard-light.net/
Seems to work nice with my DIY #headtracker on #Linux PC too.
Warning: This may fuel a desire to rewatch the BSG series again :D
Video originally posted at https://beko.famkos.net/t/1hHd
-
Diaspora: Shattered Armistice, still awesome today: http://diaspora.hard-light.net/
Video of Diaspora: Shattered Armistice (on Linux PC)Seems to work nice with my DIY headtracker on Linux PC too. Sadly I got quite some frame-drops due to recording (and probably multi-head too). It works way better without all the cameras and a life-stream going on but I think it’s enough to get a good impression. Botched emergency landing included xD
Warning: This may fuel a desire to re-watch the BSG series again 😀
This content is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International license.
#gamingonlinux #linuxgaming #opentrack #trackir
https://beko.famkos.net/2021/07/16/diaspora-shattered-armistice-on-linux-pc/