Если не хотите длинного чтива, за 35 минут я всё подробно описал в видео с примерами, а ниже опишу технологию по которой работает способ. Уверен, что за пол часа - час, вы сможете сделать свои первые макросы, которые в перспективе сэкономят вам десятки или сотни часов рабочего времени.
Способ подходит только для Windows.
Как вы наверное знаете, подключая любую дополнительную USB клавиатуру, всё, чего вы можете добиться от Windows это дублировать клавиши с обеих клавиатур (что как мне кажется немного бессмысленно). С помощью сторонних программ и способов ручной разработки (Типа LuaMacros и HID macros) вы можете добиться того, чтобы при нажатии сочетаний клавиш выполнялся макрос. Однако проблема возникает там, где вы понимаете, что одной клавиатуры вам недостаточно. Вы думаете, что было бы неплохо взять и присоединить вторую клавиатуру, да так, чтобы одна была как основная классическая клавиатуру, а вторая, как программируемая, макрос. Назначить на неё сложные команды для моих любимых программ, да наклеить наклейки, чтобы не забыть, что есть что:
я так понял, в этих макросах хардкодятся координаты мышки, (куда передвинуть, кликнуть и т.д.) т.е. при изменении размеров окна они сломаются или если я кнопку передвину куда-то. Можно заточить все под себя, но уж очень не гибко будет.
Альтернатива:
1) Покупаем на авито с рук механическую клавиатуру, поддерживающую QMK (потому что она уже в сборе). А еще желательно, чтоб она поддерживалась VIA
2) Делаете раскладку под себя
3) Макросы и прочее всегда при себе, т.к. зашиты в клаву
Вот и все. Стараемся не убить контролер разрядом статики.
P.S: Можно брать наборы, основанные на контролерах (например, pro micro. Классика). Они хороши тем, что если контролер сдохнет, то не надо менять всю клаву - покупаем новый, шьем своей прошивкой, перепаиваем на место убитого и готово.
Для хардкорщиков есть опции такого же, только с блютусом. А вообще такие на али уже довольно давно продаются. Советую присмотреться. Также есть варианты с энкодерами (крутилки в народе)
Блин, спасибо за идею и готовые примеры реализации. Макросы можно было и на одной клаве использовать конечно, но запомнить или научить другого не всегда есть возможность.