[AHK-] 左鍵連點誤觸發capslock

作者: paul81611 (H=Lumine)   2017-03-11 04:41:54
如題。我從網路上找到一個AutoHotKey的左鍵連點腳本,
讓左鍵按住不放時會重複送出左鍵按下放開
內容如下
*LButton::
if(is_repeating_LButton == 1)
return
While 1
{
if(GetKeyState("LButton", "P") == 0)
return
Send {LButton Down}
Sleep 25
Send {LButton Up}
Sleep 25
}
return
單純以連點的功能來說算是運作正常,但遇到了一個問題:
在鍵盤上的CapsLock燈亮時按下左鍵會同時輸出CapsLock鍵(但是鍵盤的燈號不會變)
但CapsLock燈沒亮的時候又完全沒有這個狀況。
單看腳本內容似乎也沒有寫到任何關於CapsLock鍵的指令,
想請問各位高手問題是出在哪裡,又該如何解決。
感謝各位!
作者: mickeyopq (一斤砒霜)   2017-03-12 16:05:00
試了一下,原來send有這問題,換click或mouseclick可以MouseClick, , , , , , DMouseClick, , , , , , U

Links booklink

Contact Us: admin [ a t ] ucptt.com