Появился способ превратить любую USB клавиатуру в дополнительную программируемую макрос-клавиатуру

Появился способ превратить любую USB клавиатуру в дополнительную программируемую макрос-клавиатуру

История способа уходит корнями к элитному монтажеру команды LTT (крупнейший канадский техноблогерский канал). Его зовут Тэран, ему мы и обязаны этой придумкой. Я только творчески её адаптировал и убрал ненужные на мой взгляд элементы.

Подробная, пошаговая инструкция с демонстрацией примеров программирования.

Если не хотите длинного чтива, за 35 минут я всё подробно описал в видео с примерами, а ниже опишу технологию по которой работает способ. Уверен, что за пол часа - час, вы сможете сделать свои первые макросы, которые в перспективе сэкономят вам десятки или сотни часов рабочего времени.
Способ подходит только для Windows.
Как вы наверное знаете, подключая любую дополнительную USB клавиатуру, всё, чего вы можете добиться от Windows это дублировать клавиши с обеих клавиатур (что как мне кажется немного бессмысленно). С помощью сторонних программ и способов ручной разработки (Типа LuaMacros и HID macros) вы можете добиться того, чтобы при нажатии сочетаний клавиш выполнялся макрос. Однако проблема возникает там, где вы понимаете, что одной клавиатуры вам недостаточно. Вы думаете, что было бы неплохо взять и присоединить вторую клавиатуру, да так, чтобы одна была как основная классическая клавиатуру, а вторая, как программируемая, макрос. Назначить на неё сложные команды для моих любимых программ, да наклеить наклейки, чтобы не забыть, что есть что:

Появился способ превратить любую USB клавиатуру в дополнительную программируемую макрос-клавиатуру

Такой способ есть и он даже вполне работает. (иногда бывают баги, но настолько редко, что ничего более близкого к единому неограниченному функционалу мне и близко найти не удалось).Всё, что нам понадобится это:
1) Программа Interception для отслеживания идентификаторов USB клавиатур, чтобы в дальнейшем отделить одну от другой.
2) Программа Intercept для создания профиля замены одних клавиш на другие (при нажатии скажем клавиши Q, Windows будет думать, что нажата команда F13 (да такая в система есть)+Q) и сможет выполнить ассоциированную с ней команду.
3) Программа AutoHotKey для исполнения наших макросов.
4) Текстовый редактор кодов, например scite4ahk, т.к. сам в нём работаю и он без сторонних модулей сразу работает с макросами AHK
5) Внимательность, чтобы написать команду в духе:Заблокируй мышку, перемести её на 300 пикселей сверху и на 700 вправо, кликни, затем напиши текст и нажми сочетание клавиш.

Появился способ превратить любую USB клавиатуру в дополнительную программируемую макрос-клавиатуру

Или запусти такое то приложение.

Технология получается довольно простой:Вы разделяете на программном уровне две клавиатуры, переназначаете клавиши на функциональные (в ручную всё это делать не придется, т.к. есть шаблоны). Затем пишите нужный вам макрос. Простые макросы будут выглядеть буквально в одну строчку, сложные...ну тут уже вас ограничивает только ваше воображение.
Технология получается довольно простой:Вы разделяете на программном уровне две клавиатуры, переназначаете клавиши на функциональные (в ручную всё это делать не придется, т.к. есть шаблоны). Затем пишите нужный вам макрос. Простые макросы будут выглядеть буквально в одну строчку, сложные...ну тут уже вас ограничивает только ваше воображение.

P.S. За орфографию извиняйте, я дислексик, 55IQ и вообще инвалид и 30 летний мамин блогер. Надеюсь кому-то очень поможет.

7272
22 комментария

Комментарий недоступен

13
Ответить

То, что вы описали, это примерно 30% из того, что я показал, там надо нормально заполнить keymap.ini, а для этого надо создать фильтр. А потом сами макросы. Уверен, что многим было бы удобнее текстом. Понимаю, что есть некий хейт формата видео и личности в духе: "Никакой личности! Ты никто! Давай инфу и проваливай сраный сервитор!" Но, я думаю вы меня поймёте, я этого не сделал, из-за лени и лично-меркантильного соображения, что ну...может кого-то привлечет на канал.
P.s. Коммент, чтобы объяснить всю пижню

Ответить

Все в видео

Ответить

Огонь, спасибо. Хотел добавить отдельный нампад по усб чтобы хоткеи в фотошопе маппить

2
Ответить

Это мы сохраним, спасибо.

1
Ответить

Интересно как перевести обычную клаву на Bluetooth/433/прочие интерфейсы без проводов
Если есть что почитать на этот счёт буду благодарен

Ответить

Там все просто по идее, берешь беспроводного донора, вытаскиваешь его начинку, подпаиваешься его к своей любимой клаве.Я так свой X7 переделывал в беспроводной вариант. Там основной гемор был только разместить радиомодуль и 2 батарейки внутри.

2
Ответить