我想要為 Alt + Shift + nonnumpad_plus_sign (相當於鍵盤中的 Alt + ?)進行自動熱鍵重新映射,並發送一個反斜線 '\'
我嘗試過類似的事情:
!+NumpadAdd::\
(這有效,但我想使用鍵盤的非數字鍵盤 + 符號)。
這也有效:
!+::\
(Alt + nonnumpad_plus_sign = \,但是如何將 shift 和 + 放在同一行中?)
有任何想法嗎?
謝謝!
編輯:按照下面答案中的步驟,我的案例的解決方案是
!+SC00C::Send, /
但是也
!++::Send, /
也可以,也許是更優雅的解決方案(第一個 + 代表 Shift,第二個 + 號)
答案1
要單擊+鍵盤上的鍵,我需要輸入Shift+ =。
因此Alt++Shift被+重新映射如下:
!+=:: Send, \
如果您的鍵盤不同,可能需要不同的組合。
例如,您可以使用其掃描碼來定義金鑰。找出答案:
建立一個
.ahk
包含這一行的腳本:#InstallKeybdHook
運行腳本
- 右鍵單擊其托盤欄圖示(綠色 H)並選擇“打開”
- 點擊選單查看 > 關鍵歷史記錄和腳本信息
- 按+
- 按F5
- 請注意鑰匙旁邊的三位數代碼
假設掃描程式碼是123
,以下腳本可能有效:
!+SC123:: Send, \