Основное использование AutoHotkey, о котором я думаю, - это дать вам возможность определить фразы-ярлыки, как если бы вы набрали «tyvm», «большое вам спасибо» - достаточно ли быстр и достаточен JavaScript для этого?
Ваш вопрос был не совсем понятен, если бы вы искали только AutoHotkey, поэтому я хотел бы указать «ДА» и поддержать его, ссылаясь на другую реализацию: http://keithcirkel.co.uk/jwerty/ в JavaScript, который обрабатывает события клавиатуры.
Я бы не сказал, что это основное использование autohotkey, но это ни здесь, ни там,
Одним словом, да, да, это достаточно быстро, иначе входы не смогут иметь события keydown / keyup.
Что заставляет вас думать, что JavaScript медленный?