title: i3 wm: start my application on a specific screen and give it focus & move the mouse there
body: <p>I have searched several forums and I always find partial answers, but none that seem to solve my issue.</p>
  
  <p>I am developing my own game on a desktop PC (BTW. I use Arch ;-)) with two screens and the i3 window manager. I develop on the right (square 1:1) screen and I would like to open my game on the left (16:9) screen after compilation. I can simulate this by always moving my mouse to the left screen during compilation so that the game opens there, but then I need to have an empty workspace open to move to.</p>
  
  <p>I can find solutions to be put in the i3-config file where I can specifically open a window with a specific class name on a specific workspace (which is not necessarily a specific monitor) and I can certainly not give it focus after that.</p>
  
  <p>I would love to be able to do it just with command line commands: I develop in vim and have a hotkey that starts my make&amp;run script. The script will run the application when there are no compiler errors. It would be great if that command could be extended with "and also put it on the left monitor in an empty workspace and give it focus, also by moving the mouse there".</p>
  
  <p>A solid i3-config solution would also be ok, maybe even better because I don't need the functionality on my laptop.</p>
  
  <p>I wouldn't mind reserving a specific workspace for my game if that helps.</p>
  
  <p>Anyone?</p>