私はマルチモニター セットアップを使用しており、ほぼすべてのプログラムをウィンドウ モードで実行しています。これはほとんどの場合うまく機能しますが、一部のアプリケーション、または Webbapps がインターフェイスとしてウィンドウ内のマウスの位置を使用する場合に問題が発生します。どうしても不注意になり、マウスを遠くまで移動してクリックすると、作業していたウィンドウのフォーカスが失われ、クリックして実行しようとしていたアクションでさまざまな奇妙なことが起こります。
私がやりたいのは、Windows のデスクトップ マネージャーに、別の方法で (たとえば、Alt キーを押しながらタブキーを押してアプリケーションを終了するまで) カーソルが選択したウィンドウから移動できないようにすることです。これは可能ですか? できない場合、サードパーティのアプリケーションで同じ効果を確実に実現できますか?
答え1
試してみるといいウィメンズ、別名「Warcraft III マウス キャプチャ」:
WMC は、Warcraft III Mouse Capture の拡張バージョンです。指定されたウィンドウ内でマウスをロックできます (Warcraft III に限定されません)。
このプログラムの主な用途は、1 つのモニターでゲーム (ウィンドウ モード) を実行し、別のモニターで IM やインターネット ブラウザーなどのアプリケーションを実行することです。WMC がないと、ゲームのプレイ中にマウスを画面の端に移動すると、マウスはゲームから外れてしまいます。狙いを定めることができません。
ロックするウィンドウを手動で選択する必要があります (一度に 1 つのウィンドウ) が、少なくとも目的の途中までは到達できる可能性があります。 :)
答え2
ボーダーレスゲーミング(https://github.com/Codeusa/Borderless-Gaming) には、「マウス ロック ホットキー (スクロール ロック) を使用する」というオプションがあり、このオプションは、マウス カーソルを現在アクティブなウィンドウに制限します。私のテストでは、スクロール ロックをもう一度押すか、Alt + Tab でアプリケーションから離れると、制限が解除されます。