Автогрелка для макрос-ключей Razer Blackwidow

3948
NK2013

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

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

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

2
Можете ли вы дать ссылку на предыдущий вопрос? Нет смысла изобретать колесо для того, что там было накрыто. Также не имеет смысла иметь два одинаковых вопроса. fixer1234 9 лет назад 1
привет .. конечно, вот оно: http://superuser.com/questions/624909/how-to-enable-razer-blackwidow-macro-keys-on-windows-without-install-razer-synap NK2013 9 лет назад 0
Вы используете драйверы Razer? Elliot DeNolf 9 лет назад 0
Да, у меня установлен Razer Synapse - иначе эти клавиши M1-M5 были бы бесполезны NK2013 9 лет назад 0

2 ответа на вопрос

2
Nicholas Dechert

This isn't a perfect solution, but it does work. Since you have a Razer keyboard, you should have Razer Synapse installed. With this, you can use the Macro keys to press something you don't normally press, like Control Alt F10, in the Razer Synapse macro editor. Then, you set AutoHotkey to watch for Control Alt F10 (^!F10 in AutoHotkey) and execute whatever you want. Again, not perfect as this doesn't register the macro keys as unique keys, but it does let you push M5 and have something happen. I hope this at least works around your problem until someone gives a better answer.

1
Elliot DeNolf

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

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

Похожие вопросы