Много лет назад у меня был продукт под названием Quickeys для Macintosh, который позволил мне записывать клавиатуру и события от нажатия мыши и создавать макрос, который мог быть присвоен сочетанию клавиш.
Это было действительно полезным инструментом, но я не видел ничего как он никогда на Microsoft Windows платформа ОС.
Такой продукт существует?
Я рекомендовал бы AutoHotKey http://www.autohotkey.com/
"Автоматизируйте почти что-либо путем отправки нажатий клавиш и щелчков мышью. Можно записать макрос мыши или клавиатуры вручную или использовать макро-устройство записи".
Я использовал этот и связал инструмент AutoITv3 - оба больших инструмента - но я еще не записал макрос на основе нажатий клавиш. YMMV.