AutoHotKey:重新映射 Alt+Shift+到 \

AutoHotKey:重新映射 Alt+Shift+到 \

我想要為 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, \

相關內容