在 AutoHotkey 中仅重新映射一次键
Remapping keys only one time in AutoHotkey
我使用的是德语键盘布局,我正在尝试移动一些按键。
我的键盘上有一个物理键:ß、Shift+ß="?"和 AltGr+ß="\",(在美式布局中是 - 和 Shift+-/kbd>="_"键).
我想将“ß”移动到 AltGr+s, AltGr+ß="\" 到 "\" 并禁用 AltGr+ß.
我试过这个:
<^>!\::Return
<^>!s::Send ß
ß::Send \
这会有效地禁用 AltGr+ß="\" 并使 ß 输入 " \”,但是当我按下 AltGr+s 时,它也输入了“\”。
我做错了什么?
经过进一步尝试,我解决了问题:
ß::\
<^>!s::Send ß
<^>!ß::Return
我使用的是德语键盘布局,我正在尝试移动一些按键。
我的键盘上有一个物理键:ß、Shift+ß="?"和 AltGr+ß="\",(在美式布局中是 - 和 Shift+-/kbd>="_"键).
我想将“ß”移动到 AltGr+s, AltGr+ß="\" 到 "\" 并禁用 AltGr+ß.
我试过这个:
<^>!\::Return
<^>!s::Send ß
ß::Send \
这会有效地禁用 AltGr+ß="\" 并使 ß 输入 " \”,但是当我按下 AltGr+s 时,它也输入了“\”。
我做错了什么?
经过进一步尝试,我解决了问题:
ß::\
<^>!s::Send ß
<^>!ß::Return