
我有一個多顯示器設置,並在視窗模式下運行幾乎所有程式。這在大多數情況下都非常有效,但當某些應用程式(甚至是 webbapp)使用滑鼠在視窗內的位置進行互動時,就會出現問題。當我不可避免地變得馬虎,將滑鼠移得太遠並單擊時,我正在使用的視窗會失去焦點,並且我試圖通過單擊實現的操作會發生各種奇怪的事情。
我想要做的是告訴 Windows 的桌面管理器,直到我以其他方式告訴它(例如透過 alt-tab 鍵離開應用程式),遊標不應該能夠離開選定的視窗。那可能嗎?如果沒有,第三方應用程式能否可靠地實現相同的效果?
答案1
你可以嘗試世界醫學中心,又稱「魔獸爭霸III滑鼠捕獲」:
WMC 是《魔獸爭霸 III 滑鼠捕捉》的擴展版本。它允許您將滑鼠鎖定在指定的視窗內(不僅限於魔獸爭霸III)。
該程式的主要用途是在一台顯示器上運行遊戲(視窗模式),在另一台顯示器上運行 IM 和互聯網瀏覽器等應用程式。如果沒有 WMC,如果您在玩遊戲時將滑鼠移到螢幕邊緣,您的滑鼠就會離開遊戲。你將無法瞄準!
您必須手動選擇要鎖定的視窗(一次一個視窗),但這至少可以幫助您實現這一目標。 :)
答案2
無邊界遊戲(https://github.com/Codeusa/Borderless-Gaming)有一個名為“使用滑鼠鎖定熱鍵(滾動鎖定)”的選項,它將滑鼠遊標限制在當前活動視窗中。在我的測試中,當您再次按下滾動鎖定或使用 Alt-Tab 鍵離開應用程式時,限制就會停止。