【发布时间】:2014-02-25 04:36:14
【问题描述】:
我正在尝试配置带数字键盘的 Apple 键盘以在 Windows 笔记本上工作。
我找到了很多示例和脚本,我能够将 Cmd 重新映射到 Ctrl 以及音量控制、媒体控制、打印屏幕等的所有功能键。
我仍然找不到将焦点移到下一个窗口(从一个程序到另一个程序)的方法:在 Windows 上,这是由 LAtl+Tab,在 Mac 上通过 Cmd+Tab。 Cmd 被重新映射到 Ctrl 但我找不到 Autohotkey 命令来启动“将焦点移到下一个窗口”操作。
我试过了:
LWin & Tab::SendInput{Alt & Tab}
或
LWin & Tab::Send {Alt & Tab}
但它说This line does not contain a recognized action。
根据文档,正确的语法是:
LWin & Tab::SendInput !{Tab}
但什么也没发生。
这是我的脚本:
#InstallKeybdHook
#SingleInstance force
SetTitleMatchMode 2
SendMode Input
F7::SendInput {Media_Prev}
F8::SendInput {Media_Play_Pause}
F9::SendInput {Media_Next}
F10::SendInput {Volume_Mute}
F11::SendInput {Volume_Down}
F12::SendInput {Volume_Up}
LCtrl::LWin
LWin::LCtrl
RWin::RCtrl
F13::SendInput {PrintScreen}
F14::SendInput {ScrollLock}
F15::SendInput {Pause}
有什么想法吗?谢谢。
【问题讨论】:
-
documentation 是您的朋友。您的
Send命令使用的语法不正确。 -
@MCL 我什至尝试使用“ LWin & Tab::SendInput !{Tab} ”,就像文档所暗示的那样,但什么也没发生。
标签: windows keyboard-shortcuts autohotkey