Simple Crosshair Overlay

A simple native crosshair overlay without unnecessary bloat. Free and open-source software.

screenshot of the default, simple crosshair in action

Click here to expand another screenshot demoing a custom PNG crosshair

screenshot of a custom PNG crosshair

Features

Installation

  1. Download simple-crosshair-overlay.exe from the latest release, and save it to a location of your choice
  2. Run simple-crosshair-overlay.exe
  3. Optionally, if you want a start menu shortcut you can make one yourself! Simply right-click simple-crosshair-overlay.exe and select "Pin to Start". This will automatically create a shortcut in %appdata%\Microsoft\Windows\Start Menu\Programs.

Binaries are also provided for MacOS, although they are untested. If you're interested in helping test see issue #3.

Linux is presently unsupported. See issue #6.

Usage

Use the tray icon to:

In Adjust Mode:

Custom PNG Crosshairs

Your PNG file must use RGBA pixel format. Most PNGs are already saved this way, but you may need to specifically save it with an alpha channel if Simple Crosshair Overlay is giving you an error.

Also note that changing the color of the built-in crosshair has no effect on custom PNG crosshairs. If you want your custom crosshair in a different color you'll have to make that change in an image editor.

Changing Hotkeys

Hotkeys cannot currently be changed in-application. To edit your hotkeys, do the following:

  1. Open the config file %appdata%\simple-crosshair-overlay\config\config.toml. If this file does not exist, starting and exiting the program once will create it.
  2. Change hotkeys in the key_bindings section by referencing the Keycode values defined in keycode.rs

Installing from Source

  1. Install Rust
  2. cargo install simple-crosshair-overlay

Building from Source

  1. Install Rust
  2. Clone the project
  3. cargo build --release or alternatively for a slightly smaller binary, cargo +nightly build -Z build-std=std --release. See min-sized-rust for an explanation.

License

Copyright 2023 Michael Ripley.

Simple Crosshair Overlay is provided under the GPL-3.0 license.