Usando o teclado como um teclado de acordes

1

Estou usando o Linux Mint e gostaria de experimentar transformar meu teclado em um teclado acorde . Uma maneira que posso pensar em fazer isso é escrever um daemon para interceptar e substituir eventos de teclado.

Eu também considerei a possibilidade de escrever meu próprio driver de dispositivo, mas suspeito que seria muito difícil (seria uma boa habilidade embora). Eu também encontrei o termo ganchos de teclado, não tenho certeza do que é, mas poderia ser o que eu preciso.

Qual é uma boa maneira de atingir esse objetivo e como faço isso? Se, por exemplo, escrever um daemon é a melhor maneira de fazê-lo, então como faço para interceptar e substituir eventos de teclado? Ou, se eu conseguir fazer, digamos, macros globais / combinações de chaves, como faço para criá-las e desabilitar a operação normal da chave?

    
por Lemma Prism 20.12.2012 / 01:55

1 resposta

0

Uma abordagem: você pode tentar usar o link do canal automático ou o IronAHK link para criar teclas de atalho, substituir a funcionalidade da tecla normal e atualizar uma estrutura de dados contendo o conjunto de teclas atualmente pressionadas. Então você pode monitorar a estrutura de dados e disparar eventos se uma combinação de teclas for pressionada por um período mínimo de tempo.

    
por 20.12.2012 / 16:45

Tags