xrandr と panning はランダムな結果を返す

xrandr と panning はランダムな結果を返す

私は HiDPI ディスプレイ付きのタブレット PC を持っていて、これを横向きと縦向きモードで使用したいと考えています。Arch Linux (カーネル 4.10.11) と Gnome (バージョン 3.22.2、Xorg 1.19.3) を実行しています。HiDPI を有効にすることはできますが、13 インチ ディスプレイではスペースが狭すぎます。HiDPI が無効になっていると、ボタンが小さすぎて触れません。そこで、中間のどこかにスケールを設定する方法を考えました。

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 にリセットするだけです。何か見落としている点はありますか?

関連情報