Estou tentando configurar algumas teclas do meu teclado para serem mapeadas para strings de caracteres para entrada. Estou usando actkbd e xte da seguinte maneira:
16:key:ungrabbed,grab:echo 'str abc ' | xte
16:rel:grabbed,ungrab:
16+42:key:ungrabbed,grab:echo 'str def ' | xte
16+42:rel:grabbed,ungrab:
A chave 16 é q e a chave 42 é esquerda. Se eu digitar q, recebo abc. Se eu digitar shift + q, recebo DEF. Eu não quero que a string modificadora de shift fique em maiúsculas para xte. Eu acredito que quando o xte simula as teclas pressionadas, ele detecta que eu segurei uma tecla shift. Alguma idéia para consertar isso?