Support for multiple screens #4
To let the user add more screens into the virtual environment
I briefly played with getting multiple screens to show up in the virtual environment, and was able to get it to work. However, there were still some mishaps here and there, and I preferred to focus on getting a first release out before focusing on this
The major issue seems to be that you get the mouse position in reference to the primary screen, but then map it onto the entire (multi-screen) viewport. If you have two monitors with identical resolutions, the virtual mouse moves twice the distance compared to the real mouse position.