É possível escrever software para um teclado?

0

Acabei de adquirir um novo teclado + mouse Cooler Master Octane, mas ele não vem com nenhum software, por isso não posso modificar as teclas nem alterar nenhuma função ... existe uma maneira de escrever um software simples para ele ? Obrigado

falcoperegrinus
fonte

Respostas:

0

Que eu saiba, o Microsoft Keyboard Layout Editor é uma boa ferramenta para criar novos layouts ou fazer grandes alterações nos já existentes, e os resultados podem ser instalados em qualquer outro PC sem a necessidade de suporte ao software. Se você deseja remapear duas chaves, ou talvez trocar / desativar uma tecla modificadora (CTRL, SHIFT etc.), o MSKLC é um exagero.

Para mais informações, consulte este link abaixo.

https://msdn.microsoft.com/en-sg/goglobal/bb964665.aspx?f=255&MSPPError=-2147217396 Atenciosamente

Origami
fonte
0

Chaves especiais e AutoHotKey

Se você estiver usando o Windows, use a AutoHotkey . É uma linguagem de programação incrível (simples, fácil e prática) para criar teclas de atalho! No seu caso, o que podemos fazer é encontrar o código de tecla real para as teclas especiais do teclado (ou apenas usar teclas normais) e fornecer funcionalidades específicas.

Começando

  • Instale o AutoHotkey
  • Crie um arquivo filename.ahk
  • Use isso para encontrar os códigos que correspondem às suas teclas especiais
    • O código fornecido pode ajudar com isso
  • Execute o arquivo clicando com o botão direito do mouse e abrindo comAutoHotKey.exe
  • Modifique o código AHK aqui para atender às suas necessidades depois de ter os códigos das chaves específicas
  • Aproveite o poder do AutoHotKey!

Código

Este arquivo AHK possui o gancho do teclado que você precisa para encontrar os códigos das teclas especiais do seu teclado. Ele também possui dois exemplos de teclas de atalho (+ comentários). O primeiro é Ctrl+ SC159e abre o Google no seu navegador padrão (não sei a que chave SC159corresponde). O segundo é Ctrl+ ge também abre o Google no seu navegador padrão. Como eu realmente gosto do AHK e esse código precisa de um exemplo divertido, eu também incluí o Shift+ WinKey+, gque pesquisava o texto realçado no momento (sem alterar a área de transferência).

#InstallKeybdHook

;Here is an example of a code for a special key
;This will open google.com
^SC159:: Run www.google.com

;Here is an example of a normal hotkey
;This will open google.com
^g:: Run www.google.com

;Insta-(G)oogle
+#g::
    old = %clipboard% 
    Sleep 10
    Send ^c
    Sleep 100
    data = %clipboard%
    clipboard = %old%
    search = http://www.google.com/search?hl=en&q=%data%
    Run %search%
    Return

Bônus

  • Você pode abrir Ahk2exe.exe para converter um ahkarquivo em umexe
    • Isso permitirá que ele seja executado em qualquer PC com Windows
  • Colocar o arquivo na sua pasta de inicialização fará com que ele seja iniciado automaticamente sempre que você fizer login
  • Ao modificar seu código, salve-o e recarregue o script ahk
  • Para parar um script, clique com o botão direito do mouse no ícone ahk na barra de tarefas e clique em exit
  • Aqui estão alguns exemplos de scripts AHK

[OBSERVAÇÃO: Algumas teclas especiais em alguns teclados não serão detectáveis ​​pelo AHK ]

NonlinearFruit
fonte