Repository navigation
LightCrosshair v1.8.0
This release adds independent monitor targeting for the crosshair and FPS overlay.
Highlights
- Choose the crosshair monitor from Crosshair Builder → Crosshair monitor.
- Choose the FPS overlay monitor separately from FPS & Performance → FPS monitor.
- Automatically fall back to the primary display when a configured monitor is unavailable.
- Preserve the previous shared-monitor setting through backward-compatible migration.
- Limit the FPS overlay surface to its selected display instead of the entire virtual desktop.
- Keep display changes event-driven, with no additional polling or render-loop work.
Downloads
LightCrosshair-Setup-1.8.0.exe— Windows x64 installer.LightCrosshair-v1.8.0-x64.zip— portable x64 build.LightCrosshair-v1.8.0-ARM64.zip— portable ARM64 build.
Framework-dependent builds require the .NET 8 Windows Desktop Runtime.
SHA256
1F25C2B6DF489568B8E65539DA5F2D82ECE57D65172669616AB45DF7C125B8A7 LightCrosshair-Setup-1.8.0.exe
F104BCE76926BAE253358EDD9655E9D92BB0DCE207DCD805D80A72FB111656DB LightCrosshair-v1.8.0-x64.zip
806BBAD3CB7D380593F69C10F9D15EFC1B88C5B58ADA9BE102D2F0CEA91A0E6C LightCrosshair-v1.8.0-ARM64.zip
Validation
- 244 automated tests passed locally and in GitHub Actions.
- CodeQL passed for C# and Actions.
- Real two-display smoke tests passed with crosshair and FPS overlay assigned to opposite monitors in both directions.
- UI Automation confirmed both independent monitor selectors.