linux-only external aimbot/esp cheat for counter-strike 2
  • Rust 79.8%
  • JavaScript 10.2%
  • CSS 5.8%
  • TypeScript 1.9%
  • HTML 1.4%
  • Other 0.9%
Find a file
2026-02-22 13:37:03 +01:00
nix chore: bump flake & source2viewer 2025-11-30 12:42:43 +08:00
radar adjusted radar configuration to allow other package managers 2025-12-12 16:58:36 +01:00
resources fix: uses CS2 icons instead of old CS:GO ones now 2025-12-11 12:13:58 +01:00
src Added support for inverted mouse 2026-02-21 22:36:22 +01:00
.editorconfig add fov changer and flash check 2025-02-03 11:06:27 +01:00
.envrc add nix-shell for dev and run on nixos 2025-10-16 08:25:06 +08:00
.gitignore add nix-shell for dev and run on nixos 2025-10-16 08:25:06 +08:00
build.rs run cargo & nix fmt 2025-10-19 19:04:05 +08:00
Cargo.lock update deps 2026-01-27 20:50:02 +01:00
Cargo.toml Upped version 2026-02-22 13:37:03 +01:00
flake.lock chore: bump flake & source2viewer 2025-11-30 12:42:43 +08:00
flake.nix run cargo & nix fmt 2025-10-19 19:04:05 +08:00
license add gpl license 2025-04-30 09:54:46 +02:00
os-setup.md change readme order, put os-specific setup in own file 2025-11-07 11:07:53 +01:00
radar.md fix radar urls 2025-09-22 10:51:34 +02:00
readme.md add back discord link 2026-02-15 11:06:24 +01:00
run.sh Fix git directory check in run.sh 2025-12-10 13:29:43 +00:00
run_radar.sh Implement git repository check in run_radar.sh 2025-12-10 13:30:01 +00:00
setup.sh Added support for inverted mouse 2026-02-21 22:36:22 +01:00
update.sh add update scripts for ppl who don't know git 2025-10-16 11:15:15 +02:00

deadlocked

Matrix Discord

simple cs2 aimbot and esp, for linux only.

Setup

./setup.sh
# Restart your machine (required)
git clone --recursive https://github.com/avitran0/deadlocked
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Also make sure that the uinput kernel module is loaded.

Running NixOS or Fedora Atomic? See OS-Specific Setup.

Running

./run.sh

Note

When running for the first time and on game updates, it will parse the map data for a fast visibility check. Let this run until you see all maps have been parsed. This will take a lot of resources, so it's best to let it run before joining a game.

Features

Aimbot

  • Hotkey
  • FOV
  • Smooth
  • Start bullet
  • Targeting mode
  • Visibility check (VPK parsing)
  • Head only/whole body
  • Flash check
  • FOV circle

ESP

  • Hotkey
  • Box
  • Skeleton
  • Health bar
  • Armor bar
  • Player name
  • Weapon icon
  • Player tags (helmet, defuser, bomb)
  • Dropped weapons
  • Bomb timer

Triggerbot

  • Activation mode
  • Min/max delay
  • Additional Duration
  • Visibility check
  • Flash check
  • Scope check
  • Velocity threshold
  • Head only mode

Standalone RCS

  • Smoothing

Per-Weapon Overrides

  • Aimbot
  • Triggerbot
  • RCS

Misc

  • Sniper crosshair
  • Bomb timer
  • Spectator list

Unsafe

Warning

These features write to game memory and carry ban risk.

  • No flash (with max flash alpha)
  • FOV changer
  • No smoke
  • Smoke color change

Caution

VACNet 3.0 is better at detecting aimbot and wallhacks. Do not use aim lock. Play with a low FOV. Use visuals sparingly.

FAQ

Where are my configs saved?

Configs are saved in $XDG_CONFIG_HOME with fallback to $HOME/.config. Otherwise they're saved alongside the executable.

How do I configure the radar?

See radar.md

Which desktop environments and window managers are supported?

Best support:

  • GNOME (Mutter)
  • KDE (KWin)

Good support:

  • SwayWM
  • Weston

Fair support:

  • i3
  • OpenBox
  • XFCE

Limited/No support:

  • Hyprland (poor X11 support)
  • Other Wayland-only compositors

I'm using Hyprland and something doesn't work

Hyprland has poor X11 support for the techniques this cheat uses. This cannot be fixed.

I'm using Gamescope and the overlay is too small

The game still thinks it's running in 16:9 resolution. This cannot be fixed.

My screen/overlay is black

Your compositor or window manager doesn't support transparency, or it's not enabled.

On KDE, go into the Display and Monitor settings, then Compositor, and tick Enable compositor on startup.

The overlay shows but I can't click anything

The window couldn't be made click-through. This is a window manager/compositor limitation.

The overlay doesn't show up

Your window manager doesn't support positioning or resizing windows.

The overlay isn't on top of other windows

Your window manager doesn't support always-on-top windows.