Как сделать (программируемую) макрос клавиатуру из любой обычной клавиатуры
Итак, вы прочли все предыдущие посты, но денег на программируемую клавиатуру у вас нет... Зато есть какая-то старая клавиатура или вам кто-то давно подарил вот накой нумпад. Он конечно классный, работает без провода и клавиш более чем достаточно, вот только они не те что нужны вам для работы... и что вам с ним делать непонятно.
Так вот, его можно очень легко (но только не способом приведенным ниже), превратить в макроклавиатуру. По сути любая клавиатура становится программируемой.
ОЧЕНЬ сложный способ:
ОЧЕНЬ простой способ:
(внимание, запускать программу нужно от имени адмитинстратора, иначе выдаест ошибку)
Программа простая и понятная, макросы создаются и работают отлично. Но есть одна бочка Дегтя. Без знания языка не полчится работать со слоями макросов (т.е. по нажатию клавиши переключать один сетап вашей клавиатуры на другой, с уже другим набором макросов не получится). Конечно вы можете всегда подменить один файл с настройками на другой и перезапустить HidMacros (или просто создать копию директории с HidMacros и запускать нужную копию в зависимости от потребностей в том или ином наборе макросов)... но все-таки 2023 год на дворе. И это плохо, так что решение через OSU клавиатуру остается более приемлемым (если вопрос денег не так критичен).
Как обойти это ограничение я вроде нашел, но... что-то не понял, каким образом можно запускать приложение java под Windows. Да и является ли этот способ искомым решением... тоже остается под вопросом.
Судя по всему нужно будет сделать вот так (но пока не пробовал):