प्रोग्रामरों के लिए आदर्श मॉनिटर रोटेशन सेटिंग (2021)
(sprocketfox.io)शुरुआत इस toot से हुई
- Aurynn के toot से शुरू हुआ यह प्रयोग: क्या एक स्क्रीन को portrait mode में रखना ज़रूरी है?
- portrait display इस्तेमाल करने का अनुभव: इसमें ज़्यादा टेक्स्ट दिखाने का फायदा है.
उबाऊ, लेकिन
- यह आकलन कि क्या यह software development के लिए optimized display है.
- 0° rotation: ज़्यादातर applications और video content के लिए उपयुक्त, लेकिन websites और documents में बहुत खाली जगह बनती है.
- 90° rotation: text documents के लिए उपयुक्त, लेकिन फिल्में देखने के लिए अनुपयुक्त और viewing angle की समस्या होती है.
थोड़ा अजीब, लेकिन ठीक है
xrandrtool का उपयोग करके स्क्रीन को मनचाहे कोण पर घुमाया जा सकता है.- macOS पर यह काम नहीं किया, लेकिन Linux desktop पर कोई समस्या नहीं थी.
- 1° rotation: जब डेस्क थोड़ी झुकी हो तो उपयोगी, लेकिन font rendering में गड़बड़ी होती है.
- 45° rotation: portrait और landscape के बीच का मध्य बिंदु, लेकिन non-square aspect ratio वाली स्क्रीन पर अच्छी तरह फिट नहीं बैठता.
परफेक्ट रोटेशन
- 22° rotation: इसे software development के लिए सबसे उपयुक्त monitor orientation माना गया है.
- यह सबसे लंबी line length देता है, जिससे 80-column limit की चिंता खत्म हो जाती है.
यह कैसे करें?
- यह केवल xorg पर काम करता है; wayland अभी समर्थित नहीं है.
- स्क्रीन की position adjust करने और rotate करने के लिए
xrandr --output HDMI-3 --transform ...command का उपयोग किया जाता है. - rotation और movement के लिए मूल syntax:
cos(x), -sin(x), shift_left, sin(x), cos(x), shift_up, 0, 0, 1 - उदाहरण commands दिए गए हैं.
कैलकुलेटर
- दिए गए input values के लिए xrandr command generate करने हेतु JavaScript calculator का उपयोग.
- angle, X movement, Y movement दर्ज करने के बाद परिणाम में xrandr command output होता है.
GN⁺ की राय
- यह लेख software developers के लिए रोचक हो सकने वाले monitor rotation पर एक प्रयोगात्मक दृष्टिकोण दिखाता है.
- खासकर Linux users के लिए
xrandrtool की flexibility का उपयोग करने वाली screen rotation सुविधा एक नया कार्य परिवेश दे सकती है. - 22° rotation software development के लिए optimized orientation है—यह दावा developer community में दिलचस्प चर्चा का विषय बन सकता है.
1 टिप्पणियां
Hacker News टिप्पणियाँ