Short answer: as of now, no. Battlefield 6 doesn't run on a Steam Deck — at least not the way Valve ships it. The culprit isn't performance; it's the anti-cheat. EA's Javelin needs Windows and Secure Boot, and SteamOS gives it neither.
Here's exactly what's blocking it, what EA has actually said about it, and which handhelds do run BF6 if that's what you want.
What's actually blocking it
EA built a new anti-cheat for Battlefield 6 called Javelin. Like the kernel anti-cheats you already know (EAC, BattlEye, Vanguard), Javelin loads as a kernel-level driver to watch for cheats. The problem for Steam Deck is that Javelin only exists as a Windows driver, and it also wants Secure Boot turned on at boot.
SteamOS is Linux-based. Even with Proton — the compatibility layer Steam uses to translate Windows games to Linux — Javelin won't load, because Proton can run game code but not a Windows kernel driver. And while Steam Deck does technically support Secure Boot at the firmware level, that doesn't help when the anti-cheat itself can't run on the OS in the first place.
So Battlefield 6 + Steam Deck out of the box = doesn't even launch.
What EA has said
At launch (October 2025), EA's Vince Zampella, the executive in charge of Battlefield Studios, confirmed bluntly that Battlefield 6 wouldn't work on Steam Deck and that no workarounds or future solutions were planned. That's still the official answer.
Since then, EA has posted job listings looking for engineers to "develop a native ARM driver for Javelin anti-cheat" and to "chart a path for EA Javelin Anticheat to support additional OS and hardware in the future, such as Linux and Proton." A few outlets read that as EA signalling SteamOS support is coming. Read it more carefully and it's an open exploration — there's no timeline, no confirmed plan, and "we're hiring someone to investigate this" is a long way from a shipping feature.
So: today, no. Maybe later. Don't buy a Steam Deck specifically for BF6 expecting it to work.
What about other handhelds?
This one is good news, sort of. Most of the other modern gaming handhelds — the ROG Ally and ROG Xbox Ally, the Lenovo Legion Go, the MSI Claw, and so on — ship with Windows. Battlefield 6 runs on them like any other Windows PC, subject to its actual system requirements and the chip's grunt. So if you want a portable that plays BF6, those are the answer right now.
The Steam Deck stands out because Valve specifically chose SteamOS for the Deck's out-of-the-box experience. That choice is what creates the BF6 problem; it isn't a hardware issue.
The "just install Windows on it" workaround
People will tell you: install Windows on the Steam Deck and BF6 will run. That's technically true, but with caveats:
- You give up the SteamOS experience the Deck was built around — quick resume, the controller-friendly UI, the per-game Proton management.
- You need to keep Secure Boot enabled and configured the way Javelin expects, plus all the Windows drivers and updates Valve doesn't ship by default.
- Battery life and stability typically get worse than on SteamOS.
If you only need BF6 occasionally, this works. If you mainly want a portable that's pleasant to use, a Windows-based handheld is the cleaner answer.
The bigger picture
BF6 isn't an outlier so much as the loud example of where the SteamOS compatibility line sits in 2026. EAC has explicit SteamOS/Proton support, and BattlEye has it for many games, but kernel anti-cheats whose vendor hasn't done that work — Javelin, Vanguard — are simply not playable there. Whether SteamOS keeps being a comfortable place to play multiplayer shooters is a question of who pays the cost of porting their anti-cheat, and so far EA hasn't.
The takeaway
If your goal is to play Battlefield 6 on a handheld, get a Windows handheld today, or play on a desktop or laptop. Steam Deck isn't the move for BF6 right now. EA might eventually get Javelin running on SteamOS, but they haven't promised it, haven't put a date on it, and a job listing isn't a release plan. Treat any "coming soon" claim about BF6 on Steam Deck with scepticism until EA actually ships it.
