lacymorrow / Crossover
Programming Languages
Projects that are alternatives of or similar to Crossover
๐ฏ Adjustable Crosshair Overlay for any screen
CrossOver allows you to place a customizable crosshair overlay above any application window. Improve your aim and gain a competitive advantage with a permanant colored crosshair to mark center screen.
Quick Start
Download CrossOver
- Choose a crosshair from over 50 included or drop a custom image
- Click and drag the crosshair to move Crossover around
- Double-click the bullseye โ to center
- Use Control-Alt-Shift and arrow keys for fine-tuning
- Control-Alt-Shift-X to lock in place
- Control-Alt-Shift-R to reset app settings
Features
- Fast and lightweight
- Choose from tons of true-to-life sights
- Cross-platform: Windows, MacOS, and Linux support
- Support for multiple monitors
- Choose between center Dot or Crosshair
- Customize crosshair size, color, and opacity
- Persistant settings remembers your choices automatically
- Automatically updates in the background to keep your features fresh
Download CrossOver for Windows
View all dowloads for any OS
Other crosshair programs offer a single style or color option, and often don't allow you to reposition them. CrossOver is a small, unintrusive crosshair overlay which has plenty of configuration options to assist with aiming and vision of your crosshair. CrossOver offers a huge improvement to many games' default crosshairs for those with colorblindness or contrast issues.
Thanks to Reddit user /u/IrisFlame for the premade library of crosshairs!
Install
macOS 10.10+, Linux, and Windows 7+ are supported.
releases page
Download the latest version of CrossOver from the
Keep
to finish downloading. Windows Defender and Mac Gatekeeper will prevent you from running the app the first time.
Because this app is Free and Open-Source, we cannot afford to sign our code. This means Chrome may warn about an untrusted download, this is normal. Click the arrow icon -> Windows
Download the .exe
file. (CrossOver-Setup-x.x.x.exe)
Windows protected your PC.
- Click
More Info
- Click
Run Anyway
Download the .dmg
file. (CrossOver-x.x.x.dmg)
"CrossOver" cannot be opened because the developer cannot be verified.
- Locate the
CrossOver
app - Hold Control while you click the app icon, then choose Open from the shortcut menu
Linux
Download the file appropriate to your system. (.AppImage
, .apk
, .deb
, .freebsd
, .pacman
, .rpm
, .snap
)
The AppImage needs to be made executable after download.
Windows and Mac
Further instructions forUsage
โ marks the spot...
Position: Click and drag the crosshair to anywhere on any screen. Double-click the bullseye to center the app.
Choose Crosshair: Click the bullseye โ to select from tons of preloaded crosshairs. Drag an image to the window to use your own custom crosshair.
Customize settings using the "gear" icon.
Unlock the app to quit. In Windows: right-click > Close
.
Keyboard Shortcuts
Description | Keys |
---|---|
Move the crosshair a single pixel | Control-Alt-Shift-Arrows |
Toggle the settings window and lock the crosshair in place | Control-Alt-Shift-X |
Quickly hide/show the application | Control-Alt-Shift-H |
Center the crosshair window | Control-Alt-Shift-C |
Duplicate your crosshair in a shadow window | Control-Alt-Shift-D |
Reset all settings and center the window | Control-Alt-Shift-R |
Display the "About" window details | Control-Alt-Shift-A |
Mac: the Option key is used instead of Alt.
Linux: Some distributions do not center on double-click.
Duplicate crosshairs
Duplicate crosshair windows use the same settings as the main window and do not support all of the features of the main window. Settings for duplicate crosshairs will not be saved and all duplicate windows will be closed if the main window is closed.
What works/doesn't work (compatability)
Games
Works | Game | Notes |
---|---|---|
โ | Among Us | |
โ | Escape from Tarkov | |
โ | Fortnite | Runs in Windowed Fullscreen mode |
โ | Halo: The Master Chief Collection | Runs in Borderless and Windowed modes |
โ | Metro Exodus Gold Edition | Doesn't work under any circumstances |
โ | Rainbow 6: Seige | Vulkan-based |
โ | Roblox | Runs in Windowed Fullscreen mode |
โ | Rust | Runs in Windowed Fullscreen mode |
โ | Star Wars Battlefront 2 | Runs in Borderless mode |
โ | Tom Clancy's The Division 2 | Runs in Windowed Fullscreen mode |
โ | Tony Hawks Pro Skater 1+2 | |
โ | Vulkan-based games |
Reported from our users, add your resuts
Operating Systems
Works | OS | Notes |
---|---|---|
โ | MacOS arm64 (M1) | |
โ | MacOS x64 (Intel) | Tested on Catalina 10.15.1 |
โ | Windows 10 ia32 | |
โ | Windows 10 x64 | Custom cursors do not show in draggable taskbar area |
โ | Arch | Tested in v2021.01.01 |
โ | Elementary OS | Tested in v5.1 |
โ | Fedora | Tested in v33 (Shortcut conflicts with desktop switching) |
โ | Mint | Tested in v20.1 |
โ | Ubuntu | Tested in v20.04.1 |
Development
Built with Electron. Simple HTML and Javascript, no framework.
Start developing in src/main.js
and src/renderer.js
. index.html
contains the layout and index.scss
contains the styles for the main app BrowserWindow
Run
$ npm install && npm start
Build
Build steps optimized for Mac, see electron.builder for help customizing builds.
wine and mono must be installed for Windows builds (macOS) multipass must be installed for Snap builds (macOS)
$ npm run build
Or
build:all
Publish
$ npm run release
Then edit the automatically created GitHub Releases draft and publish.
Bugs
Hidden by fullscreen apps
Currently CrossOver only works with windowed applications, use Windowed Fullscreen
mode if your game or application supports it. Windows -
Sight is deformed or off by 1 pixel; App center is not "center"
Monitors use an even number of pixels, so finding a center point can be hard sometimes. Still, report any issues.
Unable to drag or move app window
Some Linux distros have experienced this issue, report your version
Credits
An extra big thanks to the crosshair providers, as this wouldn't be possible without them:
-
Reddit user /u/IrisFlame
-
Kenney.nl Crosshair Pack (donate to him, not me)
Gaming, Crosshair, Crossover App
See CrossOver in the Electron Apps library
Created by Lacy Morrow