Default behavior for Dual Screen Seem (Hinge GAP)

%3CLINGO-SUB%20id%3D%22lingo-sub-1684339%22%20slang%3D%22en-US%22%3EDefault%20behavior%20for%20Dual%20Screen%20Seem%20(Hinge%20GAP)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1684339%22%20slang%3D%22en-US%22%3E%3CP%3E%3CSPAN%3EWhen%20an%20app%20is%20spanned%20across%20two%20screens%2C%20there%20is%20going%20to%20be%20a%26nbsp%3B%3C%2FSPAN%3E%3CEM%3Eseam%3C%2FEM%3E%3CSPAN%3E%26nbsp%3B%E2%80%94%20the%20space%20between%20the%20two%20screens.%20This%20is%20a%20byproduct%20of%20making%20a%20dual-screen%20device.%20This%20section%20talks%20about%20some%20of%20the%20ideas%20and%20techniques%20you%20might%20consider%20to%20make%20your%20app%20work%20with%20the%20seam.%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EBy%20default%20Display%20driver%20must%20skip%20the%20content%20behind%20the%20hinge%20GAP.%20It%20enables%20all%20web%20sites%20and%20apps%20usable%20by%20default.%20If%20any%20app%20or%20site%20wants%20to%20do%20differently%20to%20take%20advantage%20of%20dual%20screens%20then%20they%20use%20your%20API%20to%20handle%20it.%20This%20is%20a%20very%20simple%20approach%20and%20I%20think%20somebody%20at%20Microsoft%20screwed%20it%20up%20up%20by%20opting%20to%20ask%20every%20developer%20in%20the%20world%20to%20optimize%20their%20content.%20This%20will%20never%20happen.%20Duo%20will%20fail%20if%20not%20fixed.%20If%20I%20don't%20get%20this%20behavior%20in%20the%20next%20DUO%20update%20I%20will%20return%20my%20DUO%20and%20start%20a%20campaign%20to%20return%20all%20duo%20owners.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1801490%22%20slang%3D%22en-US%22%3ERe%3A%20Default%20behavior%20for%20Dual%20Screen%20Seem%20(Hinge%20GAP)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1801490%22%20slang%3D%22en-US%22%3E%3CP%3EThanks%20for%20the%20feedback%2C%20the%20team%20has%20taken%20it%20on%20board.%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2174715%22%20slang%3D%22en-US%22%3ERe%3A%20Default%20behavior%20for%20Dual%20Screen%20Seem%20(Hinge%20GAP)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2174715%22%20slang%3D%22en-US%22%3EI%20totally%20agree%20with%20you!%20I'm%20from%20Germany%20and%20actually%20testing%20the%20device.%20Its%20great%20but%20the%20gap%20behind%20the%20hinge%20makes%20it%20absolute%20unusable%20for%20me%20to%20take%20advantage%20of%20a%20maximized%20app.%20When%20reading%20an%20article%20on%20the%20web%20in%20horizontal%20maximized%20mode%2C%20sometimes%20hole%20words%20are%20hidden.%3CBR%20%2F%3E%3CBR%20%2F%3EPlease%20let%20us%20users%20chose%20an%20%22hinge%20hide%20mode%22%20-%20maybe%20per%20app%20as%20an%20compatibility%20feature.%3C%2FLINGO-BODY%3E
Frequent Visitor

When an app is spanned across two screens, there is going to be a seam — the space between the two screens. This is a byproduct of making a dual-screen device. This section talks about some of the ideas and techniques you might consider to make your app work with the seam.

 

By default Display driver must skip (should not render behind seem) the content behind the hinge GAP.  It should be continuous across screens. In fact the app developer should not be even aware of the seem. It should see as one continuous screen.  It enables all web sites and apps usable by default. If any app or site wants to do differently to take advantage of dual screens then they use your API to handle it. This is a very simple approach and I think somebody at Microsoft screwed it up up by opting to ask every developer in the world to optimize their content. This will never happen. Duo will fail if not fixed. If I don't get this behavior in the next DUO update I will return my DUO and start a campaign to return all duo owners.

 

I'm Software Architect love this duo and don't want it to fail. This is the only feature missing in this duo. I use only 3 apps on this. Edge, Chrome and Remote Desktop. All three are hiding content behind seem. This default behavior would have made made all these three apps usable. 

5 Replies

Thanks for the feedback, the team has taken it on board. 

I totally agree with you! I'm from Germany and actually testing the device. Its great but the gap behind the hinge makes it absolute unusable for me to take advantage of a maximized app. When reading an article on the web in horizontal maximized mode, sometimes hole words are hidden.

Please let us users chose an "hinge hide mode" - maybe per app as an compatibility feature.
Yes, make, this an option in the settings. But I would suggest to make Hiding the gap Default
Best would be to stick close to multiple screen behavior in Microsoft Windows for PC. In Microsoft Windows I use multiple screens all the time and I have never troubles with a gap.
When I bought my Surface Duo I expected the multiple screens to work just as they do in Microsoft Windows.

@Suresh_Nagappa 

 

Yes. This. So much.

 

I'm also a dev and love the duo. But requiring all app developers to code for the screen gap is not a good default until there is a big consumer base for dual screen devices like the duo. Microsoft needs to assume that most apps will not support spanned mode, and provide accessibility options that compensate for the lack of dual screen support in the app. 

 

Lead by example, and show us all the power of dual screens in as many contexts as possible.

 

Microsoft should go the distance if they want to make this dual screen device as useful as I believe it can be. I recommend adding UI options like splitting the app in different places besides the middle, and resizing. Many apps have a large side bar, but it doesn't take up half the screen. On the duo, we should want to move those things to the other screen.

 

Another compatibility mode option would be to run two instances of the app at once. Could cause weird issues, but I actually use CloneApp so I can have gmail open with two different accounts, or different emails.

 

I would also like to see quad app support...