有鼠标宏或键盘宏的玩家可以通过硬件来设置自动按键,但是没有这些硬件的用户只能通过软件来设置。
这里推荐大家下载免费的 Hammerspoon.
下载完成后,按照下图这个顺序完成设置,代码在最后。
-- 自动按键设置
local key = "2" -- 设置按键盘 2
local interval = 1.5 -- 间隔 1.5 秒
local timer = nil
-- 快捷键绑定:Ctrl + Cmand + 2
hs.hotkey.bind({"ctrl", "cmd"}, "2", function()
if timer then
timer:stop()
timer = nil
hs.alert("🔴 停止自动按键 2")
else
timer = hs.timer.doEvery(interval, function()
hs.eventtap.keyStroke({}, key)
end)
hs.alert("🟢 开始自动按键 2")
end
end)