Programcılar için İdeal Monitör Döndürme Ayarı (2021)
(sprocketfox.io)Başlangıç bu toot ile oldu
- Aurynn’in toot’uyla başlayan deney: Bir ekranı dikey modda kullanmak gerekli mi?
- Dikey ekran kullanma deneyimi: Daha fazla metin gösterebilme avantajı var.
Sıkıcı ama
- Yazılım geliştirme için optimize edilmiş bir ekran olup olmadığını değerlendirme.
- 0° döndürme: Çoğu uygulama ve video içeriği için uygun, ancak web siteleri ve belgelerde çok fazla boşluk bırakıyor.
- 90° döndürme: Metin belgeleri için uygun, ancak film izlemek için elverişsiz ve görüş açısı sorunları var.
Biraz tuhaf ama sorun değil
xrandraracı kullanılarak ekran istenen açıya döndürülebilir.- macOS’ta çalışmadı, ancak Linux masaüstünde sorun yok.
- 1° döndürme: Masa hafif eğikken kullanışlı, ancak yazı tipi render etmede gariplikler var.
- 45° döndürme: Dikey ve yatay arasında bir orta nokta, ancak kare olmayan ekran oranlarına pek uymuyor.
Mükemmel döndürme
- 22° döndürme: Yazılım geliştirme için en uygun monitör yönü olarak görülüyor.
- En uzun satır uzunluğunu sağlıyor ve 80 sütun sınırı konusunda endişeyi ortadan kaldırıyor.
Bu nasıl yapılır?
- Yalnızca xorg’da çalışır; wayland henüz desteklenmiyor.
- Ekran konumunu ayarlamak ve döndürmek için
xrandr --output HDMI-3 --transform ...komutu kullanılır. - Döndürme ve kaydırma için temel sözdizimi:
cos(x), -sin(x), shift_left, sin(x), cos(x), shift_up, 0, 0, 1 - Örnek komutlar sağlanıyor.
Hesaplayıcı
- Verilen giriş değerleri için xrandr komutu üreten bir JavaScript hesaplayıcısı kullanılıyor.
- Açı, X kaydırma ve Y kaydırma girildikten sonra sonuç olarak xrandr komutu çıktı veriyor.
GN⁺’ın görüşü
- Bu yazı, yazılım geliştiriciler için ilgi çekici olabilecek monitör döndürmeye yönelik deneysel bir yaklaşım gösteriyor.
- Özellikle Linux kullanıcıları için
xrandraracının esnekliğini kullanan ekran döndürme özelliği yeni bir çalışma ortamı sunabilir. - 22° döndürmenin yazılım geliştirme için optimize edilmiş yön olduğu iddiası, geliştirici topluluğunda ilginç bir tartışma konusu olabilir.
1 yorum
Hacker News görüşleri
if err != nilbloğunu sığdırabiliyorum.