Eu não acho que esse título provavelmente ajude muito, mas aqui está o meu problema:
Estou usando o incrível gerenciador de janelas e estou tentando fazer com que minhas associações de teclas tenham um sabor semelhante ao OSX para chaves especiais. Estou aprendendo alemão, por isso, regularmente, preciso digitar vogais com trema (pontos duplos) acima deles. No OSX, para fazer isso, você digita Alt + U e depois a vogal que deseja.
Obviamente, isso não será viável em incrível, mas o que eu quero é modkey + para enviar um evento de teclado que dê a impressão de que eu havia pressionado uma tecla com um teclado.
Eu precisaria alterar o layout do teclado primeiro? Tal que o código altera o layout, envia o evento correspondente e depois o altera novamente? Ou posso enviar o evento sem alterar o layout?
E como envio o evento, se possível?