Steam Deck Anti-Cheat in 2026: 640 Games Are Still Broken on Linux (Here’s What Works)

Open areweanticheatyet.com right now and the math is blunt: of 1,166 tracked multiplayer games, 640 are flagged Broken on Linux and Steam Deck, and another 53 are flagged Denied outright[1]. That’s 55% of anti-cheat-protected games that won’t let you into a match on SteamOS, no matter how you configure Proton. But the other 45% is where things get interesting — because “uses Easy Anti-Cheat” or “uses BattlEye” tells you almost nothing about whether a specific game actually works. Two games can run the exact same anti-cheat software and land on opposite sides of the compatibility line, purely because one developer flipped a switch and the other didn’t.

This guide breaks down which games genuinely work on Steam Deck in 2026, which are permanently locked out by kernel-level anti-cheat, and the handful of gray-zone titles that worked for months before getting cut off. If you’re new to handheld PC gaming generally, our Handheld PC Gaming guide covers device selection and OS trade-offs beyond just anti-cheat.

Quick Start: Check This Before You Buy a Steam Deck for Multiplayer

Do these five checks before assuming your favorite game will run:

  1. Search your game’s exact title on areweanticheatyet.com — not the anti-cheat vendor’s name, the game’s own listing.
  2. If it says Supported or Running, check ProtonDB for the specific Deck-verified report — anti-cheat compatibility and general performance compatibility are graded separately.
  3. If it says Denied or Broken, stop — no launch option or driver tweak fixes this category. It’s a developer/publisher decision, not a bug.
  4. For single-player-only games, ignore anti-cheat entirely — it’s irrelevant outside online modes.
  5. If your game recently added anti-cheat (check its own patch notes), re-verify even if it worked last month — several titles broke Linux support mid-life without warning.

Already own a Deck and want the full setup rundown? Our Steam Deck beginner’s guide covers SteamOS basics beyond compatibility.

Why Kernel-Level Anti-Cheat Can Never Work on SteamOS

Kernel-level anti-cheat needs a signed driver running at the deepest privilege level of the operating system — the same level malware would want — so it can watch for cheat tools before they load. Windows has a defined path for a third party to install that kind of driver. Linux, including SteamOS, doesn’t offer an equivalent hook that a proprietary anti-cheat vendor can plug into, and allowing one would undermine the security model the rest of the OS depends on. As Riot’s Phillip Koskinas put it when explaining why Vanguard can’t come to Linux: “You can freely manipulate the kernel, and there’s no user mode calls to attest genuineness.”[2] In plain terms: on Linux, a player could freely tamper with the very kernel layer the anti-cheat needs to trust, which defeats the entire point of running it there.

This is a hard technical wall, not a missing feature Valve can patch around. Riot’s Vanguard, Activision’s Ricochet, and EA’s Javelin all fall into this category — there is currently no version of any of them that runs on SteamOS, and no announced timeline for one.

Games That Actually Work on Steam Deck Right Now

The best-case scenario is Valve’s own VAC (Valve Anti-Cheat), which is native to Linux and never needs a developer to opt in — that’s why Counter-Strike 2 and Dota 2 have never had a Steam Deck compatibility question. Beyond VAC, EAC and BattlEye both technically support Proton, but only for the specific games whose developers explicitly enabled it[1]:

GameAnti-CheatStatus
Counter-Strike 2 / Dota 2VACFully native, always works
Halo: The Master Chief CollectionEasy Anti-CheatSupported
Halo InfiniteArbiter + Easy Anti-CheatSupported
Dead by DaylightEasy Anti-CheatSupported
ARK: Survival Evolved / DayZBattlEye + VACSupported
Back 4 Blood / SMITEEasy Anti-CheatSupported
Paladins / Fall GuysEasy Anti-CheatRunning (mostly stable)

The one-sentence takeaway: if a game’s developer bothered to enable Proton support for their anti-cheat, it tends to just work — the technology isn’t the bottleneck, the opt-in decision is.

Close-up of a handheld gaming console's thumbstick and buttons
Anti-cheat compatibility varies wildly even between similar competitive titles on the same hardware.

Games That Are Permanently Blocked — and Why “It Uses EAC” Isn’t a Yes/No Answer

Fortnite is the clearest proof that anti-cheat vendor doesn’t determine compatibility: Epic Games owns Easy Anti-Cheat, actively promotes EAC’s own Linux/Proton support to other studios, and still keeps Fortnite itself on the Denied list[1]. The decision is about competitive integrity risk on Fortnite specifically, not a technical limitation of Epic’s own software. The same split shows up across the board:

GameAnti-CheatWhy It’s Blocked
ValorantVanguardKernel-level, no Linux path exists
Call of Duty: Black Ops 7RicochetKernel-level, requires Secure Boot + TPM 2.0[3]
Battlefield 2042EA anti-cheatDenied, no opt-in
Apex LegendsEasy Anti-Cheat + HyperionEA withdrew Linux support in fall 2024[2]
FortniteEasy Anti-CheatEpic chose not to enable it for this title
Rainbow Six SiegeFairFight + BattlEyeDenied, no opt-in from Ubisoft
PUBG: BattlegroundsBattlEyeBroken, unstable even where partially working

EA’s own explanation for pulling Apex Legends echoes the same logic across every blocked title: “We’ve identified Linux OS as being a path for exploits. We’ve decided to block Linux OS access.”[2] Whether that risk assessment is proportionate is a separate debate — but it’s the actual reason, not a technical dead end for EAC or BattlEye as software.

The Gray Zone: Games That Worked, Then Got Cut Off

Two cases matter here because they show compatibility isn’t permanent even when a game once worked. Destiny 2 is the community’s standard cautionary example: Bungie’s BattlEye implementation reportedly ran on Steam Deck for a stretch spanning 2022 into 2023 by community accounts, before breaking with no fix or re-enablement since — Bungie has stated it does not officially support Linux/Steam Deck play. Treat any old “it worked for me” report you find for Destiny 2 as outdated; as of this writing it does not launch on Steam Deck.

GTA Online is the more recent and better-documented example. Rockstar added kernel-level BattlEye in September 2024, and its own support page now states plainly: “Steam Deck does not support BattlEye for GTA Online. You will be able to play GTAV Story Mode but unable to play GTA Online.”[4] The notable detail most guides skip: single-player still works cleanly. Launch GTA V with the -nobattleye launch option in Steam’s launch options field, and BattlEye never loads at all — Story Mode runs exactly as before. Only the online component is dead. It’s also worth noting that other BattlEye games (DayZ, ARK, ArmA 3) run fine on Steam Deck via Proton right now, which points to this being a support-cost decision by Rockstar rather than a technical wall[4]. See our full GTA V Steam Deck settings guide for the Story Mode setup. Even fully opted-in EAC titles aren’t immune to rocky Deck launches, either — Helldivers 2 shipped with its own well-documented Steam Deck launch failures despite using an EAC configuration that was supposed to work; see our Helldivers 2 won’t launch fix if you hit that specific issue.

Decision Tree: Should You Even Bother With a Steam Deck for Your Game?

Run through this before you buy or before you blame your setup:

  • Your game uses VAC → It already works. Buy freely, nothing to check.
  • Your game uses EAC or BattlEye → Compatibility is per-title, not per-vendor. Look up that exact game on areweanticheatyet.com before assuming.
  • Your game uses Vanguard, Ricochet, or EA’s proprietary anti-cheat → SteamOS cannot run it today, and no fix is announced. Only a Windows install (dual-boot or a separate Windows handheld) solves this.
  • You don’t know which anti-cheat your game uses → Assume the worst until you check. Steam store pages don’t list anti-cheat vendors.

Which Player Type Should Actually Worry About This?

Player TypeWhat To Do
New to handheldsCheck your top 3 played games on areweanticheatyet.com before buying — a Deck bought specifically for Valorant or Call of Duty will disappoint you on day one.
Casual / co-op playerStick to VAC and opted-in EAC titles (CS2, ARK, Dead by Daylight, Halo MCC) — treat the Deck as your PvE and co-op machine, not your competitive-shooter machine.
Competitive / hardcore playerIf your main game runs Vanguard, Ricochet, or Javelin, the Deck cannot be your primary device for it, full stop. Keep a Windows PC or a Windows-based handheld like the ROG Ally X for that title specifically.
Completionist / one-device puristDual-boot Windows onto the Deck for the handful of blocked-but-technically-possible titles, and accept the bricking risk and performance hit as the cost of one device running everything.

The Windows Dual-Boot Workaround, Using Black Ops 7 as the Case Study

Blocked doesn’t always mean impossible on the hardware — it means impossible on SteamOS specifically. Black Ops 7 fails to boot at all under SteamOS because Ricochet requires Secure Boot and TPM 2.0, neither active by default on Deck[3]. Players getting it running are dual-booting Windows onto the Deck’s SSD, then using an open-source tool called DeckSecureBoot to enable Secure Boot via USB, plus enabling TPM 2.0 in BIOS[5]. Reported November 2025 performance on that setup: campaign frame rates swinging from 60fps down to the low 40s depending on the mission, Team Deathmatch holding a steady 60fps, and larger 20v20 Skirmish matches staying above 40fps with some fluctuation[5]. That’s playable, but it’s also a real amount of setup risk and battery-life tradeoff for a game that would just run on a Windows handheld with zero extra steps — weigh that before committing.

Wide shot of a desk setup with a handheld gaming console and PC in the background
Many players keep a Windows PC or handheld specifically for the titles Steam Deck can’t run.

Verified against areweanticheatyet.com’s live database and Rockstar’s/PCGamesN’s own published compatibility statements as of September 2026. Anti-cheat opt-in status changes without warning — recheck any specific title before buying a device around it.

Frequently Asked Questions

Will a Steam Deck ever run Valorant or Call of Duty?

Not without a fundamental change from Riot or Activision. Vanguard and Ricochet are kernel-level by design specifically because Riot and Activision have judged that userspace anti-cheat isn’t strong enough for their competitive integrity standards — and Linux has no kernel-level hook for third-party software to use. This isn’t a queue Valve can jump; it requires the anti-cheat vendor to build and certify an entirely different architecture.

If EAC works on some games, why doesn’t Epic just enable it for Fortnite?

Because the decision isn’t about whether the software can run on Linux — it’s about whether Epic trusts Linux’s weaker system-integrity guarantees for a game with Fortnite’s cheating incentives and audience size. Smaller or less-targeted EAC games carry lower cheating stakes, so their developers accept the tradeoff; Epic evidently hasn’t for its own flagship title.

Is it worth dual-booting Windows just to play one blocked game?

Usually not, unless that one game is the primary reason you’re using the Deck at all. Dual-booting costs you SteamOS’s battery optimizations, adds real bricking risk during Secure Boot setup, and still delivers worse performance than a native Windows handheld. If it’s one title among many, keep SteamOS and play that specific game elsewhere; if it’s your main game, a Windows-based handheld was the better purchase from the start.

Sources

  1. Are We Anti-Cheat Yet (areweanticheatyet.com) — Linux/Proton anti-cheat compatibility database
  2. Engadget. For the Steam Machine to change PC gaming, Valve must solve Linux’s anti-cheat problem
  3. PCGamesN. Can you play Black Ops 7 on the Steam Deck?
  4. Notebookcheck. GTA V Online’s new kernel anti-cheat ‘rug pull’ unnecessarily breaks Steam Deck and Linux compatibility
  5. Steam Deck HQ. Call of Duty: Black Ops 7 Runs Quite Well On The Steam Deck, But You Will Need Windows
Michael R.
Michael R.

I've been playing video games for over 20 years, spanning everything from early PC titles to modern open-world games. I started Switchblade Gaming to publish the kind of accurate, well-researched guides I always wanted to find — built on primary sources, tested in-game, and kept up to date after patches. I currently focus on Minecraft and Pokémon GO.