Como obter as teclas shift / ctrl / alt / etc para trabalhar entre vários teclados?

0

Eu tenho um estranho caso de uso de um cliente, onde ele precisa ser digitado com um teclado na minha mão esquerda e outro na mão direita (deficiência).

por exemplo. segure shift no teclado esquerdo, pressione c no teclado direito, o resultado é maiúscula C

Não parece ser suportado, o que pode fazer sentido, já que essas chaves específicas (eu suponho) apenas ajudam os drivers do teclado a decidir qual código-chave enviar ao sistema, então ele não envia nada presumivelmente até que uma tecla seja pressionada. (ou pelo menos não é interrompido). Qual é a maneira mais fácil de fazer isso funcionar? Não consegui encontrar nada no google. Minha única idéia é um script python executado em segundo plano que detecta a tecla Shift pressionada - nesse caso, apenas mudaria todos os códigos-chave enviados para ele para serem capitalizados. Isso parece muito confuso, então talvez alguém tenha uma solução mais simples.

obrigado!

    
por Leggy 14.02.2018 / 22:12

0 respostas