90度回転したデュアルモニターで、ウィンドウを正しく並べるにはどうすればよいですか?


48

2台のモニターがあります。1つは90度回転しました。もう1つは標準駅です。2つのモニターを自分にとって快適な高さに調整しました。

いくつかのASCIIアートを試してみてください:

              XXXXXXXXXXX
XXXXXXXXXXXXX XX
XXXX
XXXX
X Mon1 XXX
XXXX
XXX月2 X 
XXXXXXXXXXXXX XX
              XXXXXXXXXXX

面倒なことは、ウィンドウが2つのモニターにまたがるとき、Y次元が並んでいないことです。これもASCIIアートです。下のWは、2つのモニター間を移動するウィンドウです

              XXXXXXXXXXX
XXXXXXXXXXXXX XX
XX XWWWW X
X WWWX XWX
X Mon1 WX XWWWW X
X WWWX XX
XXX月2 X 
XXXXXXXXXXXXX XX
              XXXXXXXXXXX

WがMon1からMon2に移動するとき、Mon2のY次元がMon1と整列しないため、2つのモニターを占有しているときにウィンドウがかなりひっくり返ります。

これを取得する方法はありますか?

              XXXXXXXXXXX
XXXXXXXXXXXXX XX
XXXX
X WWWX XWWWW X
X Mon1 WXXWX
X WWWX XWWWW X
XXX月2 X 
XXXXXXXXXXXXX XX
              XXXXXXXXXXX

回転モニター(Mon2)の上部を標準モニター(Mon1)の上部に合わせると、これを達成できるようです。しかし、配置は非常に厄介であり、私にとって快適な視聴位置ではありません。私にとって快適なモニターの高さに基づいてこれを調整する機能を好むでしょう。

また、ウィンドウだけでなく、マウスカーソルにもこれを理解してほしい。


2
この(superuser.com/questions/281176/…)質問を見ましたか?
CajunLuke

14
アスキーアートが大好き-あなたの問題の素晴らしいイラスト:
スチュアートマクラフリン

1
これが重複していることに同意するかどうかはわかりません-ANSWERは同じですが、問題は別の方法で検索された誰かが他の方法を見つけられないほど十分に異なる言葉で表現されます。これはまったく異なる質問です(「マウスを動かせない」と「ウィンドウが正しく整列しない」)。すでに答え知っている人だけがこれら2つを同一視します。
-Shinrai

回答:


46

[画面のプロパティ]で、モニターのサムネイルをドラッグできます(これは、不運で正しく推測できない場合に、Windowsにモニターの物理的関係を正確に伝える方法です)。これらのサムネイルで作成する位置合わせは、モニター間のオーバーラップを正確に反映しているため(基本的にASCIIアートのように)、必要なものが得られるまでそれをいじるだけで済みます。(おそらく現在トップが揃えられているように聞こえます-共通のエッジにスナップしようとします。)

これらのモニターでピクセルピッチが同じでない限り、おそらく画面の全長にわたって完全なアライメントは得られないことに注意してください。


完璧なピクセルピッチなどを備えていても、調整オプションの数は限られています。ダイアログ内の画面は、信じられないほどきめ細かな制御ができないグリッドに合わせられます。非常に幸運でない限り、画面のサイズや解像度、向きが異なる場合、画面間で正確な位置合わせを行うことは不可能です。
music2myear

1
@ music2myear、本当ですが、正確に調整するために1台のモニターをわずかに上下に動かすことができるほど近くになりました。
ダグT.

@ music2myear-それは本当です、実際にそれらを調整するのは難しい場合があります。サードパーティのモニター管理アプリ(UltraMon、DisplayFusion、またはそのようなもの)を使用する方がうまくいく場合があります。ただし、一般的には十分に近づくことができます。
Shinrai

私は、複数の位置ずれしたモニターを数回使用しましたが、常にウィンドウを完全に調整することができました。そんなに難しくありません。
コンフィギュレー


7

本または紙の束を使用して、モニターの1つを高くすることができます。これが、モニターのセットアップ時に微調整を行う方法です。

Before:
              XXXXXXXXXXX
XXXXXXXXXXXXX X         X
X           X XWWWW     X
X        WWWX X   W     X
X  Mon1  W  X XWWWW     X
X        WWWX X         X
X           X X  Mon 2  X 
XXXXXXXXXXXXX X         X
              XXXXXXXXXXX

After

XXXXXXXXXXXXX XXXXXXXXXXX
X           X X         X
X        WWWX XWWWW     X
X  Mon1  W  X X   W     X
X        WWWX XWWWW     X
X           X X  Mon 2  X 
XXXXXXXXXXXXX X         X
BOOKBOOKBOOK  X         X
BOOKBOOKBOOK  XXXXXXXXXXX

2
私の質問では、どちらのモニターも快適な表示レベルにあるため、どちらのモニターの高さも変更したくないと述べています。
ダグT.

1
+1は私を笑わせた。それは本当の質問に答えないので「良い」答えではありませんが、それでも良い答えです...それが理にかなっている場合。
WernerCD

6

あなたが私が見逃していない限り、あなたはあなたがどのオペレーティングシステムを使っているのか言わなかった。

Linuxの答えは、ビデオ設定を動的に変更するプログラムxrandrを使用することです。調整のオプションは--posです。

たとえば、2番目のモニターに1280x1024と600x800の2つのモニターがある場合は、次を使用します。 topは、最初のピクセルの上から100ピクセル下になります。xrandrではXウィンドウを再起動する必要がないため、コマンドを繰り返し実行して、結果をすぐに表示できます。

満足したら、使用したコマンドをスクリプトに入れて、LinuxディストリビューションがX-windowsの起動時にユーザースクリプトを配置する場所に配置できます。それは少し異なりますが、Linuxのフレーバーの正確な場所を見つけるために簡単にグーグルで調べられます。

2番目のモニターを調整する必要がある理由が90度回転しているためである場合、2番目のモニターの同じコマンドラインで--rotateオプションを左、右、または反転のいずれかで使用します。


4
Windows XPとタグ付けされていますが、Linux情報に感謝します。それは他の誰かにとって有用であると証明できるでしょう。
ダグT.
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.