Teams screen sharing on a ultrawide monitor
-
yeah... you should consider using the .bat-file approach in that case. Since you run PowerToys anyway, you can use PowerToys Run to quickly execute "2560.bat" that fires the powershell command I pasted above and switches to that resolution. When you're done with the meeting, you just run ".bat" and switches back to your preferred resolution. Since your aspect ratio doesnt change (mine does) I think most window positions will be retained (relatively) and windows in full screen remain such, which is fine for you, but not for me... So that might be a quick and dirty solution for you, untill MS decides to fix Teams.
Do you know why it's important to make fast decisions? Because you give yourself more time to correct your mistakes, when you find out that you made the wrong one. Chris Meech on deciding whether to go to his daughters graduation or a Neil Young concert
Jan R Hansen wrote:
So that might be a quick and dirty solution for you, untill MS decides to fix Teams.
I wouldn't hold my breath... :rolleyes: ;P
M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.
-
So, I have treated myself with a 5120 x 1440 ultrawide monitor, which for coding purposes works perfect. Loads of pixels available for VS2019 to use; toolboxes and 3 concurrent code files open next to each other. Life is great. However... when screen sharing with a client during a Teams meeting, I can share either my "desktop" or a specific application. None of these works very well. Oftentimes, I need to swap between different windows during the meeting, and as such, I cannot use the "share an app" approach. Sharing the desktop is even worse, as my clients usually have standard 1920x1200 or that kind of aspect ratio, and would be presented with a very wide and very low image of my entire desktop. So, I've reverted to quickly switching my windows resolution to 2560x1440 before starting screen share, and then back again after the meeting. It works, but is annoying. A lot of people are requesting the "share a custom screen area" feature in Teams: https://microsoftteams.uservoice.com/forums/555103-public/suggestions/38834104-share-custom-area-of-screen Have any of you come accross something that can mitigate this until MS decides to implement this feature? I once found a winforms application that allegedly should be only the "frame" or "windows" around an application, hence allowing the meeting audience to see through that frame. that way, one could share that particular application and effectively obtain a custom area of screen sharing. However, I cannot find that again (my google-foo must be low currently) and I cannot remember if it was possible to click on the applications "behind" the one acting as presentation area. Other alternatives include - use two inputs on the monitor simultaneously, hence having two 2560x1440 monitors in the windows display options, and you can share only one of them. Not suitable for me, due to "gaming requirements" on the same setup. - use screen splitting like PowerToys FanzyZones or DisplayFusion, but those virtual "splits" are not recognized by Teams as indivisual desktops. So, no-go as well. Any ideas? Or maybe someone knows the application or one like it? /Jan
Do you know why it's important to make fast decisions? Because you give yourself more time to correct your mistakes, when you find out that you made the wrong one.
I have an Ultra Wide. I either share a single application or ask users to Zoom in which they can do easily with CTRL mousewheel or on a touch screen pinch to zoom. If you were really desperate you could RDP to a box and set the RDP window to a 1080P ratio.
-
Jan R Hansen wrote:
Thanks for the suggestion! As I understand it; I would need to have my dev environment running inside a VM, and work through an RDP connection, only to gain the ability to have everything running inside an app that would be shareable from the physical machines OS, right?
If need the whole set of tools of your main OS... then yeah it is more a PITA than a help.
Jan R Hansen wrote:
To me, thats more troublesome than executing my "switch to 2560x1440.bat" before the teams meeting and then the "switch to 5120x1440.bat" after the meeting.
I have bookmarked your message... I am waiting the delivery of one 34 Inches monitor... but for private, my old monitor will be the second unit for the work lappie.
Jan R Hansen wrote:
Why, oh why, can't we just have an option in Teams to share a part of the screen...
We are speaking about Microsoft... aren't we?
Jan R Hansen wrote:
Or have NVidia register the physical monitor as a number of physical monitors. That way, Windows wouldn't know the difference, and everything would work.
That's actually a good idea, give them the suggestion, they are some better than others getting feedback from users.
M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.
Quote:
That's actually a good idea, give them the suggestion, they are some better than others getting feedback from users.
Someone did that 9 months ago :) https://www.nvidia.com/en-us/geforce/forums/game-ready-drivers/13/389789/feature-request-virtual-split-screen-for-ultrawi/?topicPage=17[^]
Do you know why it's important to make fast decisions? Because you give yourself more time to correct your mistakes, when you find out that you made the wrong one. Chris Meech on deciding whether to go to his daughters graduation or a Neil Young concert
-
Quote:
That's actually a good idea, give them the suggestion, they are some better than others getting feedback from users.
Someone did that 9 months ago :) https://www.nvidia.com/en-us/geforce/forums/game-ready-drivers/13/389789/feature-request-virtual-split-screen-for-ultrawi/?topicPage=17[^]
Do you know why it's important to make fast decisions? Because you give yourself more time to correct your mistakes, when you find out that you made the wrong one. Chris Meech on deciding whether to go to his daughters graduation or a Neil Young concert
Let's hope they implement it... but just in case, don't hold your breath ;)
M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.
-
So, I have treated myself with a 5120 x 1440 ultrawide monitor, which for coding purposes works perfect. Loads of pixels available for VS2019 to use; toolboxes and 3 concurrent code files open next to each other. Life is great. However... when screen sharing with a client during a Teams meeting, I can share either my "desktop" or a specific application. None of these works very well. Oftentimes, I need to swap between different windows during the meeting, and as such, I cannot use the "share an app" approach. Sharing the desktop is even worse, as my clients usually have standard 1920x1200 or that kind of aspect ratio, and would be presented with a very wide and very low image of my entire desktop. So, I've reverted to quickly switching my windows resolution to 2560x1440 before starting screen share, and then back again after the meeting. It works, but is annoying. A lot of people are requesting the "share a custom screen area" feature in Teams: https://microsoftteams.uservoice.com/forums/555103-public/suggestions/38834104-share-custom-area-of-screen Have any of you come accross something that can mitigate this until MS decides to implement this feature? I once found a winforms application that allegedly should be only the "frame" or "windows" around an application, hence allowing the meeting audience to see through that frame. that way, one could share that particular application and effectively obtain a custom area of screen sharing. However, I cannot find that again (my google-foo must be low currently) and I cannot remember if it was possible to click on the applications "behind" the one acting as presentation area. Other alternatives include - use two inputs on the monitor simultaneously, hence having two 2560x1440 monitors in the windows display options, and you can share only one of them. Not suitable for me, due to "gaming requirements" on the same setup. - use screen splitting like PowerToys FanzyZones or DisplayFusion, but those virtual "splits" are not recognized by Teams as indivisual desktops. So, no-go as well. Any ideas? Or maybe someone knows the application or one like it? /Jan
Do you know why it's important to make fast decisions? Because you give yourself more time to correct your mistakes, when you find out that you made the wrong one.
I still use two 24" 1920 x 1080 in my environment, primarily because my sight is not as good as what it once was. However several team members have upgraded their video equipment. One has a 55" 4K monitor, and one has a 40" 4K monitor. When they screen share, I take responsibility as the viewer to zoom in on my end, and pan around as needed to see specifically what they are looking at. Make your meeting attendees aware that they can do that and put the responsibility on them.
Bill Butler www.xcent.com
-
Something to consider: use "OBS" or another virtual camera. (https://obsproject.com/ OBS has the advantage of being free. It has the disadvantage of being potentially far more flexible (complex) than you want/need. I did a quick test and could set up a "scene" with the desktop as the source. Then I applied a "Crop/Pad" filter to select a portion of the screen. You could select a 1024x768 window, for example. Then you start the OBS Virtual Camera, and tell Teams to use that camera. You can have a second "scene" with your webcam and no desktop. Or you can have the webcam layered on top of the desktop. Or an image file with your corporate logo layered on the desktop in one corner, your webcam in another..... Kevin
Thanks! :thumbsup: I followed you example, and apart from having to right-click on the display capture source and select transform->fit to screen, it works just fine. Sort of. Because it appears that the transformation from a 2560x1440 area to a 1920x1080 (base canvas resolution and output scaled resolution under settings>video) makes text hard to read. I haven't yet tried to change to a 1:1 base/output resolution of 2560x1440, but that might fix it. Are you familiar with OBS and would you be able to provide a hint in that area?
Do you know why it's important to make fast decisions? Because you give yourself more time to correct your mistakes, when you find out that you made the wrong one. Chris Meech on deciding whether to go to his daughters graduation or a Neil Young concert
-
Thanks! :thumbsup: I followed you example, and apart from having to right-click on the display capture source and select transform->fit to screen, it works just fine. Sort of. Because it appears that the transformation from a 2560x1440 area to a 1920x1080 (base canvas resolution and output scaled resolution under settings>video) makes text hard to read. I haven't yet tried to change to a 1:1 base/output resolution of 2560x1440, but that might fix it. Are you familiar with OBS and would you be able to provide a hint in that area?
Do you know why it's important to make fast decisions? Because you give yourself more time to correct your mistakes, when you find out that you made the wrong one. Chris Meech on deciding whether to go to his daughters graduation or a Neil Young concert
I'm definitely no expert with OBS. I've only used it a handful of times, actually. My guess is that OBS itself would work better by changing the otuput resolution to match your actual screen, but then who knows what Teams will do when displaying it at the other end with lower resolution. Would it work to share a 1920x1080 portion of your screen to an OBS output of that size? It seems that would be 1:1 at your end and require less adjustment by Teams at the other -- if the person watching has Teams full-screen, at least.... This reminds me of audio recordings where the mastering engineer tries to make it sound good on everything from cheap earphones to high-end speakers. You likely have no control over the viewer's screen size. You can reduce the odds of odd pixel effects by using fewer pixels at your end, but not to the extent that you don't have enough pixels, either. Analog signals have their advantages (says the geezer) :)
-
Hacksaw? I dont have room for another monitor next to this monstrous thing...
Do you know why it's important to make fast decisions? Because you give yourself more time to correct your mistakes, when you find out that you made the wrong one. Chris Meech on deciding whether to go to his daughters graduation or a Neil Young concert
what about above it? I have seen monitor arrays 3 wide and 3 high that worked ok. Although that was in the days of smaller displays.
-
having read thru the responses. They have been quite good. I especially like the virtual machines thing. That might work. Then you just share the RDP window into the virtual machine. I have alittle bit of this problem. Not a huge monitor like yours but fairly large and larger than my customers on my desktop. I just use my little old laptop and RDP to my main butt kicker and do my teams meetings from there. It work for me. and my laptop has a better camera and sound card.
To err is human to really elephant it up you need a computer
The problem with using VMs is that if you change the resolution with one VM, it changes the resolution for the monitor itself, so all the VMs now have this resolution. The only way to have two resolutions in two different displays is to have two seperate monitors each with a different resolution.
-
So, I have treated myself with a 5120 x 1440 ultrawide monitor, which for coding purposes works perfect. Loads of pixels available for VS2019 to use; toolboxes and 3 concurrent code files open next to each other. Life is great. However... when screen sharing with a client during a Teams meeting, I can share either my "desktop" or a specific application. None of these works very well. Oftentimes, I need to swap between different windows during the meeting, and as such, I cannot use the "share an app" approach. Sharing the desktop is even worse, as my clients usually have standard 1920x1200 or that kind of aspect ratio, and would be presented with a very wide and very low image of my entire desktop. So, I've reverted to quickly switching my windows resolution to 2560x1440 before starting screen share, and then back again after the meeting. It works, but is annoying. A lot of people are requesting the "share a custom screen area" feature in Teams: https://microsoftteams.uservoice.com/forums/555103-public/suggestions/38834104-share-custom-area-of-screen Have any of you come accross something that can mitigate this until MS decides to implement this feature? I once found a winforms application that allegedly should be only the "frame" or "windows" around an application, hence allowing the meeting audience to see through that frame. that way, one could share that particular application and effectively obtain a custom area of screen sharing. However, I cannot find that again (my google-foo must be low currently) and I cannot remember if it was possible to click on the applications "behind" the one acting as presentation area. Other alternatives include - use two inputs on the monitor simultaneously, hence having two 2560x1440 monitors in the windows display options, and you can share only one of them. Not suitable for me, due to "gaming requirements" on the same setup. - use screen splitting like PowerToys FanzyZones or DisplayFusion, but those virtual "splits" are not recognized by Teams as indivisual desktops. So, no-go as well. Any ideas? Or maybe someone knows the application or one like it? /Jan
Do you know why it's important to make fast decisions? Because you give yourself more time to correct your mistakes, when you find out that you made the wrong one.
There are any number of things that don't work with just one screen. For example when you full screen a video or image. For my home set up, games often take up one monitor and the other monitor allows me to pull up hints, etc on the other. One might think that hotswapping is an option in that case but quite a few games do not work well with that. And even hotswapping does not work when one is trying to follow a less than ideal map on the second screen. Another problem with only one screen is when that screen dies. Not only can you see nothing but have no way to test that it is actually the screen is the problem. With a second screen you can swap to check cables and video ports. (I have had a cable die which is completely hidden, is never manipulated and never touched, which was a surprise to me.) Larger monitors are harder to physically manage. It is not just the weight but the bulkiness. So if you need to re-organize, move etc it becomes harder. And of course back to the problem above, if you happen to drop that single monitor when doing that you are back to no monitor at all. Naturally if you have multiple setups in the house this is less of a problem but it still depends on that and it still requires manhandling a monitor from another location.