xrandr 和平移給出隨機結果

xrandr 和平移給出隨機結果

我有一台帶有顯示器的平板電腦,我想在橫向和縱向模式下使用它。我正在運行 Arch Linux(內核 4.10.11)和 Gnome(版本 3.22.2,Xorg 1.19.3)。可以啟用 HiDPI,但 13 吋顯示器上的空間太有限。

xrandr --output eDP-1 --scale 1.35x1.35 --fb 1944x3456 --panning 1944x3456

需要 FB 和平移設定來保持觸控和筆輸入覆蓋整個顯示器。否則,它將僅限於縮小的區域。有時它工作正常,但大多數時候我會收到錯誤:

X Error of failed request:  BadMatch (invalid parameter attributes)
Major opcode of failed request:  140 (RANDR)
Minor opcode of failed request:  29 (RRSetPanning)
Serial number of failed request:  31
Current serial number in output stream:  31

我無法弄清楚它何時以及為何拋出此錯誤。我確實顯示旋轉,xrandr -o 3它總是將縮放比例重置為 2.0x2.0。有什麼我錯過的嗎?

相關內容