Autohotkey para as teclas macro do Razer Blackwidow

2

Estou tendo extrema dificuldade para mapear as teclas macro M1-M5 no teclado Razer Blackwidow usando o AutoHotKey.

Uma pergunta semelhante foi perguntado anteriormente neste fórum, mas nenhuma resposta ou solução foi fornecida. Essa pergunta se refere a uma pergunta anterior sobre como resolver o problema no Linux. A pergunta anterior foi solucionada . Aparentemente, M1-M5 são chaves regulares, mas elas precisam ser especificamente ativadas antes de pressioná-las geram um scancode. A solução Linux envolveu algum código que foi portado para o Python que envia a mensagem SET_REPORT correta para os teclados Razer para ativar essas chaves. O autor da pergunta anterior do Windows descobriu que não funcionava no Windows.

Existe uma solução que funcione no Windows e que permita mapear essas chaves usando o AutoHotKey?

    
por NK2013 14.04.2015 / 01:09

2 respostas

2

Esta não é uma solução perfeita, mas funciona. Como você tem um teclado Razer, você deve ter o Razer Synapse instalado. Com isso, você pode usar as teclas Macro para pressionar algo que você normalmente não pressiona, como Control Alt F10, no editor de macro do Razer Synapse. Em seguida, defina o AutoHotkey para observar o Controle Alt F10 (^! F10 no AutoHotkey) e execute o que você quiser. Novamente, não é perfeito, pois isso não registra as teclas macro como chaves exclusivas, mas permite que você pressione M5 e faça algo acontecer. Espero que isso, pelo menos, contorne o seu problema até que alguém dê uma resposta melhor.

    
por 23.04.2015 / 04:36
1

Tente mapear as teclas M1-M5 para F13-F17 nos seus drivers. Então você poderá fazer hotkeys contra eles.

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

; etc
    
por 17.04.2015 / 23:33