Can I tell Steam which monitor to open a game on?

Solution 1:

With Steam's Big Picture mode you can now choose on which monitor games should be running from the settings menu in BP. Also very handy if you're playing in stereo 3D, since that also only works if the display used is the primary one.

Solution 2:

I've written TvGameLauncher, a small program that lets you run any game (including Steam) on your secondary monitor. Here's what it can do:

  • Toggle primary monitor (so that the game runs on your other monitor fullscreen)
  • Set HDMI audio playback (so that audio comes out of your TV)
  • Prevent computer sleep (so that you can play with a gamepad whose input doesn't stop sleep)
  • Darken non-game displays (so that the immersion atmosphere is maximized)
  • Launch any game executable (including Steam)
  • Revert all changes once the game exits

TvGameLauncherGUI