使用 AutoHotKey 将 Ctrl 重新映射到 Alt,同时保留 Alt+Tab 作为任务视图热键

使用 AutoHotKey 将 Ctrl 重新映射到 Alt,同时保留 Alt+Tab 作为任务视图热键

我是一个长期使用 Mac 的用户,最近开始在一家使用 Windows 的公司工作。我使用 AutoHotKey 将 Alt 键重新映射到 Ctrl,以模仿 Mac 的 cmd 键的位置。问题是,我还想保留使用 Alt+Tab 在打开的窗口之间快速切换的功能,但即使在阅读了 AutoHotKey 文档后,我也不知道该怎么做。

重要的是,我没有管理员权限,因此无法使用 PowerToys 等其他软件。有人知道实现此目的的 .ahk 文件的正确结构吗?

答案1

尝试这个

; remap the Alt key to Ctrl
; and the Ctrl key to Alt:

Alt::Ctrl
Ctrl::Alt


; retain the use of Alt+Tab:

^Tab:: ; ^ is the symbol for Ctrl
    Send {Alt down}{Tab}
    KeyWait, Ctrl ; wait for Ctrl to be released
    Send {Ctrl up}{Alt up}
return

相关内容