I'm on OS X 10.10.1 Yosemite.
How can I force a newly launched application to open to a specific monitor?
How can I force a new window that a current application is opening to open in a specific monitor?
Failing sufficient answers to these first two questions--how can I move a borderless window?
I have a two-monitor set up. Many games that I play, when launched in "Full Screen" mode make the second monitor completely useless. The particular game in question, when run in Windowed mode, does not have the green full-screen button available in the top left. However, it does allow me to set a custom resolution and set it in borderless mode.
So I've set the game's resolution to 1920x1060 (my monitor's resolution minus 20 pixel height to account for the menu bar at the top). If I launch this game with borders, I can move the window wherever I want, but I also have to look at the border around the edge of my screen the entire time, which I'd rather not do. Plus, for some reason, the game handles edge-scrolling significantly better in borderless (or full screen) versus windowed mode.
With that said, however, I can't seem to figure out how to get the game onto my second monitor. My first monitor has the dock on the left side, and that's where I want the dock to be. But the game launches to this first monitor, and the dock sits over top of it. I don't want to autohide the dock. I don't want the dock in another position.
I just want the dock on the left side of my left screen, and I want the game to launch on the right screen (or let me move it there) in this borderless window mode. I'd prefer it launching over there versus me moving it because when it does launch to my left screen, it puts itself in the perfect position--all four edges line up perfectly, and this would be difficult if I were moving it manually with my mouse.