Axe hunches over a tiny handheld console at a campfire while Snapfire gives advice from Mortimer, who roasts a marshmallow

Axe's Workshop · Setup

Dota 2 on Steam Deck: Controls, Settings and Performance

Dota 2 runs on the Steam Deck, natively, and Valve rates it “Playable”. The catch is not the hardware, it is the controls: Dota was made for a mouse and a keyboard, and the Deck has neither. Here is what Valve’s own test found, how to control it, the settings that matter, and when the dock is the better idea. Axe tried playing Dota on the Deck. His thumb pressed four buttons at once. One of them was Black King Bar. Good thumb.

Dota 2 on Steam Deck at a glanceFrom Valve's compatibility report, the Steam store and steamdeck.com.
PlayableValve ratingWorks, might need extra setup
NativeRuns onLinux build, Vulkan, no Proton
1280×800Deck screen16:10, LCD 60 Hz or OLED up to 90 Hz
2 padsTrackpadsYour mouse when playing handheld

Does Dota 2 run on Steam Deck?

Yes. Dota 2 has a native Linux version since 2013 and runs on Vulkan, the renderer Valve moved Linux players to when OpenGL was removed. Valve tested it on the Deck and rates it Playable: “This game is functional on Steam Deck, but might require extra effort to interact with or configure.” The test also says the default graphics settings “perform well on Steam Deck.”

Dota 2 on Steam Deck: worth it?
Works well
  • Runs natively, no Proton or tweaks needed
  • Default graphics settings perform well, says Valve
  • Two trackpads with haptics work as a mouse
  • Touchscreen for shop and menus
  • Dock it and play with mouse, keyboard and a monitor
Gets in the way
  • Some in-game text is small and hard to read
  • Chat and search need the on-screen keyboard, opened by hand
  • Button icons sometimes show mouse or keyboard
  • External controllers are not picked by default
  • Fast, precise clicks are much harder than with a mouse

Axe’s verdict: great for bot games, the hero demo, turbo on the couch and watching replays. For ranked, dock it and grab a mouse.

What Valve’s Steam Deck test found

  • “This game sometimes shows mouse, keyboard, or non-Steam-Deck controller icons”
  • “Entering some text requires manually invoking the on-screen keyboard”
  • “Some in-game text is small and may be difficult to read”
  • “All functionality is accessible when using the default controller configuration”
  • “This game does not default to external Bluetooth/USB controllers on Deck, and may require manually switching the active controller via the Quick Access Menu”

How to control Dota 2 on Steam Deck

In December 2021 Valve added experimental controller support to Dota 2, with its own layout: left stick moves the hero, right stick the camera, face buttons cast. Valve said it straight away: “We don't think controller support is ready for everyone yet.” Since then players have reported several times that the switch “Enable experimental controller support” disappeared from the settings, and the current game files suggest it is switched off. We could not confirm that it still works.

What works on every Deck is Steam Input:

  • Right trackpad as mouse, with the triggers or bumpers as left and right click, is a common setup for Dota.
  • Back grip buttons (the Deck has four) for abilities you need without moving your thumbs.
  • Gyro for fine aiming, if you like moving the Deck.
  • Community layouts: in the controller settings, browse the layouts other players made for Dota 2 and try a few.

Steam buttonController settingsEdit layoutBrowse community layouts

Snapfire says she aims her scattergun with the gyro. Mortimer says she aims with her elbow. Nobody won that argument.

Best Steam Deck settings for Dota 2

Two places matter: the Deck’s Quick Access Menu (the … button) and Dota’s own video settings.

SettingWhereAxe's pick
Frame LimitQuick Access → Performance60 (LCD) / your refresh rate (OLED)
Refresh RateQuick Access → PerformanceOLED: up to 90 Hz
Half Rate ShadingQuick Access → PerformanceOn for battery
TDP LimitQuick Access → PerformanceLower for battery
Game Screen Render QualityDota → VideoBelow 100 %
FidelityFX Super ResolutionDota → VideoOn
Maximum frames per secondDota → VideoSame as Frame Limit

Steam’s frame limiter works with Dota 2, according to Valve’s test data. Turn on Use per-game profile in the Performance menu, so these settings only apply to Dota. All Dota video options are explained in our post on the best Dota 2 settings.

Docked: Dota 2 on Steam Deck with mouse and keyboard

The best way to play real Dota on the Deck: plug it into a dock or a USB-C hub, add a monitor, mouse and keyboard. Valve’s dock has HDMI 2.0 and DisplayPort 1.4, three USB-A ports and Ethernet. Then Dota plays like on a small PC, and every keyboard tool works again: build your keys with the Hotkeys Tool and a clean start line with the Launch Options Generator Tool.

Tools for this

FAQ

Does Dota 2 work on Steam Deck?

Yes. Valve rates Dota 2 as “Playable” on Steam Deck: it works, but might need extra effort to control or configure. It runs as a native Linux game, no Proton needed.

Is Dota 2 Steam Deck Verified?

No, it is rated Playable. Valve’s test found small text, controller icons that sometimes show mouse or keyboard, and text fields that need the on-screen keyboard opened by hand.

Does Dota 2 have controller support?

Valve added experimental controller support in December 2021 and said it was not ready for everyone. Players have reported several times that the switch disappeared from the settings. On the Deck, use a Steam Input layout with the trackpads instead.

What are the best Steam Deck settings for Dota 2?

Set a frame limit in the Quick Access Menu (for example 60 FPS on the LCD model), lower Game Screen Render Quality in Dota and turn on FidelityFX Super Resolution, and use Half Rate Shading or a TDP limit if you want more battery.

More from Axe's Workshop