X11 sebenarnya bisa mendukung skala DPI dan skala fraksional dengan menghitung jumlah piksel berdasarkan ukuran fisik layar.
Program mengambil data lebar fisik (mm) dan lebar virtual (piksel) tiap monitor menggunakan XRRGetScreenResources, XRROutputInfo, dan XRRCrtcInfo.
Event ConfigureNotify digunakan untuk mendeteksi saat jendela berpindah atau diubah ukuran, lalu menghitung ulang radius lingkaran agar selalu dua inci secara fisik.
Shader OpenGL menerima nilai radius dalam piksel dan menggambar lingkaran berukuran dua inci di layar manapun.
Tes pada laptop, monitor 1440p, dan TV 4K membuktikan lingkaran tetap berukuran fisik sama di semua layar.
Penulis juga membuat penggaris layar menggunakan ekstensi shape X11 untuk verifikasi ukuran objek di terminal.
Pesan utamanya: jangan mudah menyerah pada anggapan ‘tidak mungkin’—eksperimen dan perhitungan fisik membuatnya berhasil.
Get notified when new stories are published for "Berita Peretas 🇮🇩 Bahasa Indonesia"