Space+Tab 触发 AltTab 并输出 Space

Space+Tab triggers AltTab and outputs Space

这个 Autohotkey 脚本非常适合作为 Alt+Tab 的重新映射。但是,我注意到它在按下 Tab 的那一刻(仍然按住 Space 时)仍然输出 Space 。这通常不是问题,除非移出 Space 具有功能的应用程序,例如它将暂停 Spotify 中的音乐。我怎样才能避免这种情况?

~Space & Tab::AltTab

tilde prefix (~) 阻止 AHK 阻止 Space key-down/up 事件。它允许按键事件通过。

如果删除 ~,Space loses its original function。为避免这种情况,使 Space 键发送自身:

Space & Tab::AltTab

Space::Send {Space}