
我有一個簡單的雙顯示器設置,我需要同時使用非常相似的程式。例如,如果我單擊一台顯示器 1 上的程式 1,它將同時單擊顯示器 2 上的另一個程式 2。
是否有辦法將一台顯示器的操作鏡像到另一台顯示器?任何指示/幫助將不勝感激。一個能做到這一點的程式的連結就太棒了!
我的作業系統是Windows 7,我使用的兩個程式是ArcGis和Mapviewer,它們都讀取類似的地圖。
更新:感謝 Julian Knight 的建議,這是我想出來的自動熱鍵腳本:
LButton:: ; press alt+k to activate
CoordMode, Mouse, Relative
WinActivate, Partner
Click down 500, 500
WinActivate, Test Electric - ArcMap
Click down 500, 500
return
Escape::
ExitApp
Return
然而,在運行此腳本後,我僅在每個視窗上的這兩個點(500,500)處單擊兩次。我希望能夠同時單擊並拖曳兩個視窗。有什麼建議麼?
答案1
為了實現這一點,您需要一個能夠同時向兩個視窗發送滾動命令的應用程式。
我不知道任何平台上有任何應用程式可以本機執行此操作。但是,在Windows 上,您可以使用AutoHotKey 之類的工具來設定熱鍵組合,只要您可以識別這兩個窗口,該熱鍵組合就會向這兩個窗口發送滾動命令(AHK 和類似的應用程序有可以幫助實現此目的的工具)。
如果不了解有關您正在使用的作業系統和應用程式的更多信息,就不可能獲得進一步的幫助。
更新:現在我們知道作業系統是 Windows,我可以建議像 AutoHotKey 這樣的東西。
它能夠將滑鼠和/或鍵盤點擊發送到特定位置的特定視窗。因此,您可以建立一個宏,例如將向下翻頁鍵盤「點擊」傳送到每個應用程式視窗。它配備了一個“間諜”工具,可以讓您輕鬆找到特定應用程式視窗的技術標識符,以便您可以將命令發送到正確的位置。
如果應用程式不支援鍵盤滾動,則必須透過滑鼠點擊來完成,這也是可能的。然而,在這種情況下,您需要知道視窗的大小和位置,以便您可以成功地「單擊」視窗的右側進行捲動。