É possível escrever software para um teclado?


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


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 ]

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.