I wrote a free terminal tool called displayplacer that lets describe your monitor layout as a terminal command. I then use BetterTouchTool to execute these profiles via hotkeys. I have the same issue as you, when I plug in my monitors the layout randomly changes.
For example, on my 4 monitor setup at home I have this profile: displayplacer "id:A46D2F5E-487B-...
If you use VLC for playback, it has two options to black the other screen during fullscreen playback.
Use native fullscreen mode, or
Black screens in Fullscreen mode
They are mutually exclusive, enabling native fullscreen disables the other.
Native requires a restart of the app, 'black screens' can be switched on & off at will.
I haven't tested, but ...
Assuming you want to extend your desktop and not just mirror it:
The Mac does this by default, for more fine grained options go to System Preferences → Screen, a window for the TV will appear, where scaling options is avaliable. For even more options hold down the Alt/Option key while clicking on "Scaled"
The shape of the corners cannot be described as an arc. It can however be reproduced using public API since iOS 11. UIBezierPath.init(roundedRect:cornerRadius:) will create a rectangle with continuous rounded corners.
iOS 13 introduced an explicit cornerCurve ...
If the screen flickers take effect particularly when viewing images while browsing the web, the best way around this might be resetting the NVRAM of your device. Resolving this issue involves rebooting you device. But because the NVRAM is a type of memory that saves data automatically, even when the device is forcefully switched off, this issue ...