AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
Switches a Windows PC between desk and sim rig: displays, sound, apps, window positions and desktop icons in one step.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
RigShift switches one Windows PC between your desk and your sim rig: displays, audio and apps in one step.
Turn the wheelbase on and the PC goes to rig mode, turn it off and your desk is back. If a switch leaves you
without a picture, RigShift reverts it on its own.
Download for Windows 10/11
· free and open source (MIT) · no account, no telemetry, no admin rights · Is it safe?
Already using DisplayMagician, DisplayFusion or a batch file?
Keep it if it works for you. RigShift is for you if you wantREADME 전문 보기 ↗RigShift switches one Windows PC between your desk and your sim rig: displays, audio and apps in one step. Turn the wheelbase on and the PC goes to rig mode, turn it off and your desk is back. If a switch leaves you without a picture, RigShift reverts it on its own.
Download for Windows 10/11 · free and open source (MIT) · no account, no telemetry, no admin rights · Is it safe?
RigShift is for you if you want
DisplayMagician is the better pick for AMD Eyefinity and many game launchers, DisplayFusion for full window management. Detailed comparison · FAQ
| Profiles | Which monitors are on, layout, main display, mirrored displays, resolution, refresh rate, HDR, NVIDIA Surround, audio and volume. |
| Triggers | Wheelbase on/off, hotkey, sign-in, desktop shortcut, Stream Deck, rigshift:// link, command line. |
| Games | Switch, start SimHub and Crew Chief, place their windows, launch the sim from Steam, Epic, EA, Xbox or iRacing, clean up after. |
| Safety net | The whole layout is applied in one step. Without a picture it reverts after a countdown, even after a crash. Ctrl+Alt+Shift+D turns every display on. |
| Real hardware | Wakes sleeping monitors, waits for a slow G9, skips optional screens such as a spacedesk tablet. |
| Windows and icons | A profile remembers where your open windows and desktop icons sit and puts them back. |
| Field of view | The FOV value for 18 sims, from your monitor's real size. |
| Backup | Profiles, games and settings as one ZIP. The app is in English and German. |
| Displays, audio, apps and behavior per profile. | To the rig when wheelbase and pedals are on, back when they are off. |
| One click for the sim, its profile, its tools and the way back. | Start order, waiting for the wheelbase, before or after the game. |
| Switch or start a sim from the notification area. | Keep the new layout with any wheel button, or it reverts. |
Updates install on the next start (Settings). Data lives in %AppData%\RigShift.
| Setup | Result |
|---|---|
| Windows 11 · RTX 4080 SUPER · desk: XG32UCWG + 2× CM27X3 · rig: Odyssey G9 (G93SC) + CM27X3 as SimHub dash | my own PC, daily use since September 2026 |
| Windows 10 code base (Server 2022, build 20348) | every change in CI: tests and a live read of the display configuration |
| NVIDIA Surround on/off | two user reports, fixed in 4.0.1–4.0.3; a confirmed full on/off cycle is still open |
| AMD / Intel graphics | not tested yet, report your setup |
RigShift is a free hobby project and not code-signed, so Windows shows "Windows protected your PC" the first time. Click More info → Run anyway.
To check it yourself:
gh attestation verify RigShift-win-Setup.exe -R ManuelStaggl/RigShiftSHA256SUMS and a CycloneDX SBOM in every release.Smart App Control (Windows 11) blocks unsigned apps without a "run anyway" option; RigShift can't run while it is on. Why 80 MB? RigShift brings its own .NET runtime, so there is nothing to install first. Updates after that are usually a few MB. More in the FAQ and SECURITY.md.
rigshift://apply/Rig, rigshift://toggle or rigshift://play/iRacing. Links always ask for
confirmation.RigShift.exe apply <name> [--no-confirm] [--dry-run]
RigShift.exe toggle [--no-confirm] [--dry-run]
RigShift.exe save <name>
RigShift.exe list
RigShift.exe status
RigShift.exe games
RigShift.exe play <name>
RigShift.exe icons <name>
icons puts the desktop icons back where the profile saved them, without switching.
Exit codes: 0 applied, 1 failed, 2 blocked (required display missing), 3 not confirmed and reverted, 4 profile or game
not found, 5 invalid arguments. RigShift.exe is a GUI program; use start /wait (cmd) or Start-Process -Wait -NoNewWindow
(PowerShell) to see its output.
Ideas and pull requests are welcome, see CONTRIBUTING.md and the roadmap. If RigShift saves you time, you can buy me a coffee.
dotnet build RigShift.slnx
dotnet test --solution RigShift.slnx
.NET 10 SDK. RigShift.Core holds profiles, planner and orchestration without Win32; RigShift.Windows the CCD,
Core Audio and USB layer (CsWin32); RigShift.App the WPF tray app and CLI. See ARCHITECTURE.md
and the display topology rules. Parts of the code are written with Claude Code; every change
passes the same tests, analyzers and CodeQL in CI.
MIT © 2026 Manuel Staggl. The RigShift logo and icons are not covered by the MIT license, see brand assets. Bundled components: third-party notices.
Silent install, uninstall and offline use: deployment.