shsr07/motionstabilizer — explained in plain English
Analysis updated 2026-05-18
Turn on the edge overlay or crosshair while playing a 3D game to reduce motion sickness symptoms.
Add a draggable floating clock over a game without alt-tabbing out to check the time.
Use global hotkeys to toggle overlay elements on and off mid-game.
Build from source with the .NET 8 SDK to customize the overlay for your own setup.
| shsr07/motionstabilizer | theaceofficials/betterposter-for-jellyfin | mnihek/star-fox-pc-port | |
|---|---|---|---|
| Stars | 58 | 58 | 57 |
| Language | C# | C# | C# |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 2/5 | 1/5 |
| Audience | general | general | general |
Figures from each repo's GitHub metadata at analysis time.
Prebuilt Windows release bundles the .NET runtime, building from source needs the .NET 8.0 SDK.
Motion Stabilizer is a Windows desktop app that draws a visual overlay on top of 3D games to help reduce motion sickness. The idea is that giving your eyes a fixed reference point while the game world moves around you can make the effects of motion sickness less severe. It offers a few different overlay elements you can turn on: an edge overlay that draws a reference frame around the screen border in a box, dome, or flag shape, a center crosshair that gives your eyes a fixed focal point, and a draggable floating clock with several time formats and outlined text. All of these can be toggled on the fly using global hotkeys like F1 through F11, so you can adjust things without leaving your game. The app is described as safe and zero-intrusion. It works purely as an external desktop overlay window, does not inject any code into the game process, does not read game memory, and does not modify game files, which the author states makes it compatible with anti-cheat systems like Vanguard, EAC, and BattlEye. It does note that the overlay may not display correctly in a game's exclusive fullscreen mode, and recommends switching the game to borderless or windowed mode instead. Most users can just download a prebuilt release from the Releases page and run the executable directly, since the .NET runtime is bundled in. Building from source requires the .NET 8.0 SDK and a simple dotnet build command. Under the hood it's built with .NET 8 and WPF, using the Win32 API for features like click-through overlay windows, global hotkey registration, and the system tray icon. The project supports both Chinese and English in its interface, lets you save and load different configuration profiles, and is released under the MIT license by its author, shsr07.
Motion Stabilizer is a Windows overlay app that draws edge frames, a crosshair, or a floating clock over 3D games to help reduce motion sickness, without touching the game's files or memory.
Mainly C#. The stack also includes .NET, WPF, C#.
MIT license: use, modify, and distribute freely, including for commercial purposes, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
double-check against the repo, no cap.