デュアルモニターを使用したxrandrパンニング

デュアルモニターを使用したxrandrパンニング

セカンダリ画面(HDMI-1)を基本解像度として使用しながら、ノートパソコンの画面(eDP-1、基本解像度1920x1080)で垂直パンニングを設定したいと思います。次のようなこの回答、次のコマンドを使用してこれを実行しようとしました。

xrandr --output eDP-1 --panning 1920x1180 --output HDMI-1 --auto --right-of eDP-1

これは、垂直パンニング領域が点滅してラップトップ画面を拡大するのではなく、見かけ上にランダムに見える部分をコピーすることを除いて、ほぼ予想される結果を提供します。 2番目の画面がない場合は、次のコマンドを実行します。

xrandr --output eDP-1 --panning 1920x1180

予想される垂直移動動作を正確に提供します。私は何が間違っていましたか?

[基本デスクトップ/ウィンドウマネージャなどを使用してUbuntu 20.04を実行しています]

答え1

Xrandrのパンニングには、そのフォーマットが使用されるマルチモニタ設定に役立つ追加のパラメータがあります0x0+0+0。最初の記号の後の値は-posオプションに対応します。この場合、原点からの特定のオフセットを表します。

だからこんな感じ:

xrandr --output eDP-1 --panning 1920x1180+0+0 --output HDMI-1 --auto --pos 1920+0

操作する必要があります(2番目のモニターが右側にある場合)

関連情報