2013-09-27 89 views
1

我正在努力製作一個AutoHotkey腳本,如果有人願意幫助我將不勝感激。 我試圖做的腳本是:如果我按F鍵,只要從我當前位置按下F按鈕,我的鼠標就會移動到左邊。這是我現在所擁有的,並且不起作用。AutoHotkey按一個按鈕將光標向左移動

環{ 睡眠10個 MouseGetPos,X 如果(的MouseMove,-1000,0,100,R) 發送{C}向下 否則如果{C}向上破 } 返回 Esc鍵 :: ExitApp命令

回答

1

嘗試這種情況:

f::MouseMove -5, 0, 50, R 

50是速度,並且將R信意味着偏移是相對於當前光標位置。您不需要循環,因爲按下的鍵將自行生成後續事件。

+0

這個工程,但它真的很慢。我試過f :: MouseMove -1000,0,100,R,但是即使我釋放f,它也會繼續。 – user2821752

+0

速度範圍是0..100,0是最快的。您已嘗試儘可能慢的價值。將其更改爲0,並且我不建議使用1000作爲偏移量,這太大了。 –

+0

我改變了數字f :: MouseMove -150,0,1,R和它的工作正常。非常感謝你。:) – user2821752