xrandrをリセットする(または切断時に--scale-from設定をオフにする)

xrandrをリセットする(または切断時に--scale-from設定をオフにする)

私は最近発見しましたこれこのトピックは私に主張を指摘することによって私に多くの助けとなりました--scale-from。これで、プロジェクターを接続し、パンやクリッピングなしで両方のデバイスに同じコンテンツを表示できる方法に本当に満足しています。残念ながら、プロジェクターの接続を解除した後に再び設定を閉じる方法がわかりません。

私の例では、私のノートパソコンの画面(xrandrのLVDS1)の解像度は1366x768、私のプロジェクター(VGA1)の解像度は1280x800です。使用しているプロジェクターを接続した後

xrandr --output VGA1 --mode 1280x800 --output LVDS1 --scale-from 1280x800

これは不便ですが、少なくとも論理的です。ただし、後でプロジェクターの接続を切断してノートパソコンの画面のみを使用するように切り替えるには、次の手順を実行する必要があります。

xrandr --output VGA1 --off
xrandr --output LVDS1 --scale-from 1366x768
xrandr --fb 1366x768

とても不便だと思います。また、現在のスケール設定が存在するかどうかを調べることが可能かどうかわかりません。だから私の質問は:より簡単な方法はありますか? 1366x768はノートパソコンの画面で好みの解像度なので、そんな解像度があってほしいです。

答え1

私は今日も同じワークフローを使用していましたが、偶然解決策を見つけました。これは便利なエイリアス--scaleと似ているため、このタイプの変更を「リセット」する最善の方法は、次のフラグを使用することです。--scale-from--transform

--transform none

関連情報