0
我希望觸發一個自定義動作一次,當兩個shift鍵都關閉時。所以,如果我按左移,然後右移,而左移,那麼動作應該觸發一次。當左右兩個移位鍵都關閉時觸發一個動作
我對編寫腳本沒有問題,問題是RShift和LShift的行爲不像普通鍵。他們拒絕被GetKeyState檢測到,所以動態解決方案已經結束,因爲我不能在一個循環中合併狀態並檢查兩個鍵是否都關閉。 (我寧願避免贊成靜態熱鍵液循環雖然)
如果我這樣定義的熱鍵:
~RShift::
tooltip, right
return
~LShift::
tooltip, left
return
壓制RSHIFT觸發提示,但在按LSHIFT事後不做任何東西,所以我再次卡住沒有任何功能來編寫我的解決方案。
〜是否有保留shift鍵的原始行爲,這是我需要的。
我也嘗試用前綴$,+和*沒有成功。
我會就此事徵求任何意見。