忽略 Windows-L 鍵並傳送 L(取消按 Windows 鍵)

忽略 Windows-L 鍵並傳送 L(取消按 Windows 鍵)

我希望 Windows-L 表現得像 L 一樣。

#L::L

但這不會取消按下 Windows 鍵,因此這是一種循環並且不會執行任何操作。如何取消按下 Windows 鍵?

更新:我認為對於 Windows-L,我選擇了一個特別困難的範例。因此,也許讓我們專注於 Windows-+(放大鏡快捷方式)。

同樣的事情,這什麼都不做:

#+::+

答案1

未經測試...

SendMode, Input
#IfWinActive
#l::
    keywait, LWin
    send, l
return

答案2

對於+,這有效:

#+::Send {+}

已經給出了可能的解釋這裡

然而,對於L,這仍然不起作用:

#L::Send {L}

相關內容