Автогрейк для Macro Keys Razer Blackwidow

Я испытываю огромные трудности при попытке сопоставить макроклавиши M1-M5 на клавиатуре Razer Blackwidow с помощью AutoHotKey.

Подобный вопрос ранее задавался на этом форуме, но ответа или решения не было. Этот вопрос относится к более раннему вопросу о решении проблемы в Linux. Предыдущий вопрос был решен. Очевидно, M1-M5 являются обычными клавишами, но их необходимо специально включить, прежде чем нажимать их, чтобы генерировать скан-код. В решении Linux использовался некоторый код, перенесенный на Python, который отправляет правильное сообщение SET_REPORT на клавиатуры Razer для включения этих клавиш. Автор предыдущего вопроса о Windows обнаружил, что он не работает в Windows.

Есть ли решение, которое работает в Windows, которое позволило бы мне сопоставить эти ключи с помощью AutoHotKey?

2 ответа

Это не идеальное решение, но оно работает. Поскольку у вас есть клавиатура Razer, у вас должна быть установлена ​​Razer Synapse. При этом вы можете использовать клавиши макросов, чтобы нажимать то, что вы обычно не нажимаете, например Control Alt F10, в редакторе макросов Razer Synapse. Затем вы устанавливаете AutoHotkey для отслеживания Alt F10 управления (^!F10 в AutoHotkey) и выполняете все, что хотите. Опять же, не идеально, так как это не регистрирует макроклавиши как уникальные ключи, но позволяет вам нажимать M5 и что-то происходит. Я надеюсь, что это по крайней мере работает вокруг вашей проблемы, пока кто-то не даст лучший ответ

Попробуйте сопоставить ключи M1-M5 с F13-F17 в ваших драйверах. Тогда вы сможете делать горячие клавиши против них.

F13::Gosub, SomeLabel
F14::Run, cmd.exe

; etc
Другие вопросы по тегам