今天早些時候我下載了AutoHotKey,以便恢復在我的華碩筆記本電腦上滾動。我找到了一個腳本,在腳本里做了回覆,我很容易理解它。使用autohotkey減慢滾動速度
這是原始腳本 - 它的工作。
WheelUp::
Send {WheelDown}
Return
WheelDown::
Send {WheelUp}
Return
但是,滾動速度過快,我決定製作自己的腳本,這會減慢滾動速度。我目前正在攻讀計算機科學碩士學位,所以我已經編程了幾年,所以我認爲這項任務很簡單 - 它確實是一個簡單的腳本。
所以我給了它一個,我想出了一些代碼 - 只有問題是:它不工作!沒有編譯錯誤,我不知道爲什麼。問題是:爲什麼下面的代碼不工作?它根本不起作用,但是卷軸被註冊,因爲啓用了太多輸入的警告。
global UpSpeed := 0
global DownSpeed := 0
WheelUp::
global UpSpeed := global UpSpeed++
if (global UpSpeed > 2)
{
Send {WheelDown}
global UpSpeed := 0
}
Return
WheelDown::
global DownSpeed := global DownSpeed++
if (global UpSpeed > 2)
{
Send {WheelUp}
global DownSpeed := 0
}
Return