Diagonal orientation as an ideal screen layout

The free rotation of our planet occurs with inclination. The reasons for this have been laid down for a long time. Probably about 4.5 billion years ago, the Earth collided with the planet Theia. This is how our planet acquired a satellite, the Moon, and an orbital inclination of 22.44°.

Since the Earth rotates around its axis with an inclination, this leads to uneven distribution of solar radiation. Simply put, it is the tilt of the planet that causes us to experience the changing seasons.

If orbital inclination is important for life on Earth, then should the 23.44° inclination be applied to monitor orientation?

A software developer would naively want to answer that portrait orientation is better for him because it makes the documentation pages easier to read. On the other hand, upon closer examination, it turns out that the best display orientation is diagonal: this way even the longest Java class names will fit on the screen.

Find out the benefits of diagonal orientation tried someone xssfox. To do this, she used various Xorg configurations.

Traditional Windows and other consumer operating systems at the macOS level do not support diagonal display orientation. This can only be achieved on Linux.

xssfox achieved maximum space efficiency at a tilt of 22°. However, xssfox has made no attempt to explain the specific reason why this empirically derived value is so similar to the angle of the Earth's rotation axis.

The rest of the thoughts are logical. It is with a tilt of 22° that a monitor with an aspect ratio of 21:9 can accommodate the maximum length of text data. With diagonal orientation, you no longer have to worry about the 80-character per line limit.

There is only one drawback: when the monitor is tilted this way, the webcam tends to move to the side.

The work was done quite well. As xssfox found out, Xorg accepts tilt as a configuration xrandr --output HDMI-3 --transformwhich should be followed by parameters of the form cos(x),-sin(x),shift_left,sin(x),cos(x),shift_up,0,0,1Where x — monitor tilt angle, shift_left And shift_up — shift the image along the X and Y axes.

If, for example, we are talking about a tilt of 23.44 °, you need to set the parameters xrandr --output HDMI-1 --transform 0.91748,-0.39779,0,0.39779,0.91748,0,0,0,1. This will help you create Xorg parameters for working with diagonal orientation. calculator on the page on the xssfox website.

Any other experiments with diagonal display orientation have little popularity. Unfortunately, these are only poorly researched concepts.

Explicit (like a message compiled from the first letters of paragraphs) or not, attempts to apply the power of the diagonal have a right to life.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *