
Linux hiện nay là hệ điều hành duy nhất hỗ trợ xoay màn hình theo đường chéo, mang lại nhiều lợi ích cho các lập trình viên. Trước đây, chỉ có 2 chế độ hiển thị là ngang (landscape) hoặc dọc (portrait), giới hạn trong chiều ngang hoặc chiều rộng màn hình với trục vuông góc (xoay 90 độ), trong khi công cụ xrandr trong Linux cho phép xoay nội dung hiển thị theo góc bất kỳ.
Tại sao lập trình viên lại hưởng lợi từ Linux xrandr (x resize and rotate)? Lý do là khi lập trình, có những dòng mã rất dài. Ngày xưa, khi học lập trình, thường nghe nhắc đến nguyên tắc 80 - 25, tức là 1 dòng code không quá 80 ký tự và 1 hàm không quá 25 dòng. Nguồn gốc của nguyên tắc này là từ bìa đục lỗ (punched card) của IBM ngày xưa, hoặc màn hình terminal của máy tính lúc đó chỉ có 80 cột và 25 hàng. Ngày nay, 1 dòng code có thể rất dài, khi đó, màn hình với đường chéo sẽ cung cấp khả năng hiển thị tối ưu (dài) nhất.
Chuyên gia phát triển XSSFox đã khám phá ra một ứng dụng mới cho công cụ xrandr trên Linux. Kết quả cho thấy việc xoay màn hình 21:9 ở góc 22 độ sẽ tạo ra trải nghiệm hiển thị độc đáo tương đương với tỉ lệ 32:9 trên một màn hình siêu rộng. Điều này đặc biệt hữu ích đối với những người sở hữu màn hình có tỉ lệ 32:9 và muốn mở rộng không gian hiển thị. XSSFox cũng cung cấp một công cụ viết bằng JavaScript để tạo ra lệnh xrandr phù hợp cho các màn hình có tỉ lệ không phổ biến.
XSSFox là nguồn tham khảo cực kỳ hữu ích về các ứng dụng mới của công cụ xrandr và các kỹ thuật xoay màn hình trên Linux.