Windows10、デュアルディスプレイ環境で実現したいことがあってあれこれ試行錯誤してるんだけれども、いまいち良いソリューションが出てこない。
・セカンダリモニタにメインモニタのタスクトレイと同じものを表示させたい
・アプリケーション起動時、セカンダリモニタにウィンドウが最初から立ち上がるようにしたい。できればアプリケーションごとに個別に設定したい
Windows 10 pro
デュアルモニタ環境(メイン2560*1440 サブ1680*1050)
主にFPSゲームをボーダーレスウィンドウかフルスクリーンでメインモニタでプレイしている。
あとは普通の人と同じようにネットサーフィン。たまにOffice。
Discord・Origin・Steam・TeamSpeak3・Epic・Tweetenを常時起動していて、サブモニタ側に配置している。あとはChromeをメインとサブに1ウィンドウずつ。
メインモニタでフルスクリーンでゲームをプレイしていると、タスクトレイのDiscordのアイコンが見えず、誰かに鼻息を配信していないかが分かりづらかった。オーバーレイもすべてのゲームで出るわけでもない。
調べると、サブモニタにもタスクバーを表示させてそのままメインモニタのタスクバーをドラッグしてサブモニタのタスクバーと交換すると思っていたことに近いことが実現できた。
とはいえ普段自分の目はメインモニタにあるので、やっぱりメインモニタの右下にもタスクトレイが欲しい。そしてこの問題に行き当たった。
アプリケーションを起動したときに必ずメインモニタで立ち上がるのが地味に面倒くさい。
Steamのウィンドウをタスクバーピン留めから(起動ではなくタスクトレイ待機状態から)呼び出したとき、メインモニタにウィンドウが出現する。それなりの種類のアプリケーションをわざわざ左にドラッグするのは面倒くさい。
ちなみに、以前のDiscordだけはスタートアップ時にきちんとセカンダリモニタで立ち上がってくれた。今はどういう理由かスタートアップ自体しなくなって、手動起動時にWindowsへの変更のポップアップが出るようになった。そしてウィンドウはメインモニタに生まれ出る。