Right now I'm in a bit of a dilemma as I need to project some of my works to a big screen (a wireless 70" monitor sitting in the conference room in this case) to show the work progress to my colleagues in real-time (which involves some Python scripting and test running with real-time inputs and results). Naturally, I only want to project the specific applications to the big screen (the PyCharm IDE, the python terminal running the tests, etc.) while keeping other works and private IM chats to myself.
Of the four modes Windows 10 natively supports when projecting screens, "PC screen only" and "Second screen only" are obviously not applicable here, "Duplicate" is also a no-no since it will project everything to the big screen. "Extend" mode is somehow workable, as I can drag those specific applications to the big screen. However, it's a pain to work with those applications now since I have to turn my head to look at the big screen to modify the scripts and run the tests, it's very uncomfortable when the screen is not directly facing you that after some time it feels my neck is going to break working like this.
So I wonder if there are certain ways to only duplicate specific contents to the big screen, so everyone can see those specific contents on the 70" monitor while I can still work just looking at my own notebook screen.
Since now Windows 10 supports virtual desktops with the Task View feature, ideally it'd be great if I can somehow only duplicate the screen content of a certain virtual desktop to the big screen. That way I can just put PyCharm and some terminal windows etc. to a new virtual desktop and duplicate it on the big screen while all my other applications stay in the main virtual desktop. I can then switch between the virtual desktops to work with.
Of course if there's some way to only duplicate the contents of specific applications windows, that will also work for my current problem.
I have done some research and it seems there are no OS native features that support this kind of requirements yet, not Windows, nor Mac OS, nor any Linux distro (albeit I have not tried all the plethora of different Linux window managers)
So anyone knows if there are any third party software solutions (free or paid) that can accomplish this, or if there are some OS tweaks or some window managers out there that can do this sort of things?