Ich habe eine Multi-Monitor-Konfiguration und führe fast alle Programme im Fenstermodus aus. Das funktioniert größtenteils gut, ist aber problematisch, wenn einige Anwendungen oder sogar Webanwendungen die Position der Maus im Fenster zur Interaktion verwenden. Wenn ich unweigerlich schlampig werde, die Maus zu weit bewege und klicke, verliert das Fenster, mit dem ich gearbeitet habe, den Fokus und bei der Aktion, die ich durch Klicken erreichen wollte, passieren allerlei seltsame Dinge.
Ich möchte dem Desktop-Manager von Windows mitteilen, dass der Cursor ein ausgewähltes Fenster nicht verlassen kann, bis ich ihm etwas anderes mitteile (z. B. indem ich die Anwendung mit Alt-Tab verlasse). Ist das möglich? Wenn nicht, kann derselbe Effekt zuverlässig mit Anwendungen von Drittanbietern erzielt werden?
Antwort1
Du könntest es versuchenWMC, auch bekannt als „Warcraft III Mouse Capture“:
WMC ist eine erweiterte Version von Warcraft III Mouse Capture. Sie können damit die Maus innerhalb eines bestimmten Fensters sperren (nicht nur auf Warcraft III beschränkt).
Der Hauptzweck dieses Programms besteht darin, ein Spiel (im Fenstermodus) auf einem Monitor und Anwendungen wie IM und Internetbrowser auf einem anderen Monitor zu haben. Ohne WMC verlässt Ihre Maus das Spiel, wenn Sie während des Spielens Ihre Maus an den Bildschirmrand bewegen. Sie können dann nicht mehr zielen!
Sie müssen das Fenster, an das Sie sich binden möchten, manuell auswählen (ein Fenster nach dem anderen), aber möglicherweise kommen Sie damit zumindest ein Stück weit ans Ziel. :)
Antwort2
Grenzenloses Gaming (https://github.com/Codeusa/Borderless-Gaming) verfügt über eine Option namens „Hotkey für Maussperre verwenden (Rollensperre)“, die den Mauszeiger auf das aktuell aktive Fenster beschränkt. Bei meinen Tests endet die Beschränkung, wenn Sie die Rollensperre erneut drücken oder mit Alt-Tab aus der Anwendung herausgehen.