Итак, у меня есть скрипт с Hammerspoon, который выполняет нажатия клавиш за меня. Простой пример:
hs.hotkey.bind({'cmd','alt','ctrl'}, "b", function()
hs.eventtap.keyStroke({}, "Left", 200000)
hs.eventtap.keyStroke({}, "Left", 200000)
hs.eventtap.keyStroke({}, "Right", 200000)
hs.eventtap.keyStroke({}, "Right", 200000)
end)
Я знаю, что могу отфильтровать этот скрипт, чтобы он работал только в определенных приложениях, но мой вопрос: можно ли отправить эти нажатия клавиш в одно приложение, используя мою физическую клавиатуру в другом приложении? Например, нажатия клавиш отправляются «в фоновом режиме», поэтому они не регистрируются в приложении, которое я сейчас использую.