Re: [AHK-] 如何設定按一次Ctrl+space等於按三次?

作者: fossil313 (陣雨)   2013-11-22 22:18:47
※ 引述《jumbotest (Ukulele)》之銘言:
: 想要按一次Ctrl+space會自動按三次Ctrl+space。
: 我的寫法是
: ^space::Send ^{SPACE 3}
: 測試之後無法達到效果
: ==============================
: 神奇的是
: ^space::Send ^{TAB 3}
: 卻可以達到control+tab三次
: ==============================
: 這兩種寫法除了那顆按鍵都是一樣的呀!!!!!!
: 請求幫助,謝謝。
因為這樣的寫法等於是用^space去觸發^space
當然不會有效果出來 後面的send, ^{tab 3}則沒有這問題
只要在熱鍵前面加個$就可以避免它觸發自己了
像這樣
$^space::send, ^{space 3}
另外常用的還有~ 加在熱鍵前面就能使做為熱鍵的鍵保留原本的功能
像~x::send, y就會在按x時輸入xy 因為x還保留了原本的功能
而在前面加*可以讓熱鍵即使包含在別的組合鍵裡也會被觸發
像*^x::send, y就會被shift+ctrl+x或alt+ctrl+x等觸發
作者: jumbotest (coup de foudre)   2012-01-23 00:10:00
偶像 愛你唷!

Links booklink

Contact Us: admin [ a t ] ucptt.com