Faça uma ação chave como um modificador quando combinado com outra chave

1

Eu quero alcançar o seguinte efeito:

  • [ Key1 pressionado & retido, então Key2 pressionado & liberado, então Key1 liberado] atua como [ Ctrl + Key2 ]
  • mas Key1 pressionado e liberado, atua como Key1

Então, por exemplo:

  • Pressione & segure Espaço , pressione & libere c , libere Espaço → interpretado como Ctrl + c
  • Pressione & release Espaço → interpretado como Espaço (o evento press Space seria gerado quando a chave fosse liberada)

Como posso conseguir isso?

Eu quero isso principalmente no Emacs em X, mas eu gostaria de ter isso em todos os lugares, idealmente em X e no console do Linux.

    
por Empty_Mind 15.03.2015 / 01:42

0 respostas