2つのモニターのサイズを異なるように調整し、1つを回転させる方法は?

2つのモニターのサイズを異なるように調整し、1つを回転させる方法は?

2つの画面があります。

  1. 4K、HDMI-0
  2. 1680×1050、DVI-1

HDMI-0はDVI-1の左側にあります。 DVI-1は物理的に時計回りに90度回転します(--rotate left物理的な回転に合わせて正しく回転します)。

両方のモニターのサイズを正しく調整し、回転を維持したいと思います。どうすればいいですか?

私が試したことは次のとおりです。

実験1:

xrandr --output DVI-1 --rotate normal --mode 1680x1050 --scale 2x2 --panning 3360x2100+3840+0 --fb 7200x2160 --pos 3840x0 --output HDMI-0 --mode 3840x2160 --scale 1x1

これにより、両方の画面が回転せずに並んでいます。 DVI-1では、ポインタは画面の下部から数ピクセル(〜30ピクセル?)まで移動できますが、画面領域を強調表示すると、ハイライトは画面の下部にのみ到達します(おそらく〜30ピクセル?)。 40ピクセル)。ピクセル)。

実験2:

xrandr --output DVI-1 --mode 1680x1050 --rotate left --scale 2x2 --panning 2100x3360+3840+0 --fb 5940x3360 --pos 3840x0 --output HDMI-0 --mode 3840x2160 --scale 1x1

これによりDVI-1が正しく回転しますが、サイズは間違っています。これは元の比率ですが、DVI-1は画面サイズを2倍に増やすため、マウスを画面の右または下端に移動すると、画面は2100x3360領域だけパンニングされますが、モニターのビューポートのみ画面の1050x1680を表示します。 (RTSゲームで地図をパンするのと同じです)。

私はKubuntu 18.04を使用しています。

この質問は次のようになります。設定3画面/デュアルグラフィック/回転画面Ubuntu 15.10画面が3つなのに解像度が問題ですね。

関連情報