[實用軟件] 按熱鍵鼠標自動轉mon

雙mon方便,但在長長的總顯示遊走仍然要拖鼠標走很遠。

有沒有小工具可以一按熱鍵鼠標就跳去另一個mon呢?

聲明在先,我得一個 Mon,無真正試過。

暫時諗到 AutoHotkey。不過要自己寫 Script,要花點時間去學。

用 MouseGetPos 搵出 Mouse cursor 當前的 X,Y 位置,再用 If 去檢查這 X,Y 在 Mon1 或 Mon2 範圍,最後用 MouseMove 跳去另一個 Mon。

TOP

本帖最後由 C_Law 於 2013-11-29 18:07 編輯

剛剛在一個 Mon 試過這三段 Script:
Hold 住 Right button 將 Mouse wheel 向上轉就跳去 100,100;
Hold 住 Right button 將 Mouse wheel 向下轉就跳去 400,400;
你可以試下改兩段 Script 的 X,Y 位置,一個在 Mon1,一個在 Mon2

; hold right button and turn wheel up
rbutton & wheelup::
mousemove 100,100
return

; hold right button and turn wheel down
rbutton & wheeldown::
mousemove 400,400
return

; normal right click
rbutton:: send {rbutton}


Oops,原來直接用 mousemove 的 X,Y 位置是相對於當前的 Active window,所以以上三段 Script 有問題。

應該改用 R parameter,當你個 Mon 闊 1920 pixels,將兩行 mousemove 分別改為:
mousemove -1920,0,,r
mousemove 1920,0,,r

Hold 住 Mouse right button,將 Mouse wheel 向上轉就令 Mouse cursor 向左移 1920 pixels;向下轉就右移 1920 pixels。

三段 Script 應改為:
; hold right button and turn wheel up
rbutton & wheelup::
mousemove -1920,0,,r
return

; hold right button and turn wheel down
rbutton & wheeldown::
mousemove 1920,0,,r
return

; normal right click
rbutton:: send {rbutton}

有關 AutoHotkey 加入 Script 的方法,可以睇睇這個舊 Post

TOP

我覺得應該計返個XY在當前MON位置的比例, 而唔係就咁直接用返個X,Y

TOP

回復 4# 主人


    同意,或者逄親跳mon就跳去新mon的中央都得

TOP

Dual Display Mouse Manager
http://sourceforge.net/projects/ddmm/

TOP

Dual Display Mouse Manager
hk250704 發表於 2013-11-30 11:14


DDMM
我差D睇左做DLLM

TOP

Dual Display Mouse Manager
hk250704 發表於 2013-11-30 11:14 AM



    我試玩AutoHotkey一陣,搞唔掂,都係用佢算數。

TOP