xrandrを使用して画面下部を無効にする方法

xrandrを使用して画面下部を無効にする方法

LCDパネルの良い部分だけが使用されるようにxrandrを使用して画面のサイズを変更してみましたが、問題は画面の上部のみ黒く/無効にでき、壊れた下部は使用できないことです。

だからまずCVTxrandrの新しいモードを取得し、画面の壊れた部分を除く新しい解像度を計算します。

cvt 1366 700

次に、それを使用してxrandrを介して新しいスキーマを作成します。

xrandr --newmode 1368x700 77.00 1368 1432 1568 1768 700 703 713 727 -hsync +vsync

その後、このモードを設定しました。

xrandr --addmode eDP-1 1368x700
xrandr --output eDP-1 --mode 1368x700

ただし、画面の無効な部分は画面の下部ではなく上部です。

画面の上部ではなく下部を無効にする方法は? xrandrはこの目的に使用できます。また何が使えますか?

ご協力ありがとうございます

答え1

モデルラインタイミングの調整は、ビデオ信号のアナログ消費者(実際には陰極線管を備えたクラシックモニタ)にのみ機能します。

実際には、より小さな解像度でモデル行を作成して異常なビデオモードを生成することは、a)奇妙なモードを可能にし、b)モニターサイズに合わせて拡張しないように構成でき、c)画像を自由に配置できる優れたLCDでのみ機能します.します。 。

場合によっては、アスペクト比を維持し、結果の画像が十分に中央に位置することを可能にする適切な価格のLCDモニターを使用することができます。

それ以外の場合は、次を選択できます。本物解決策:

通常どおり、モニターを1366 x 768の解像度で駆動します(質問から推測)。次に、上記のスペースを占める68ピクセルの短い仮想ディスプレイを追加して、実際のディスプレイを置き換えます。

xrandr --setmonitor my-monitor-0 1366/100x700/50+0+0 eDP-1

この行の説明とその例私の他の答えのリスト

関連情報