xmonad: controla o tempo entre combinações de teclas sequenciais

xmonad: controla o tempo entre combinações de teclas sequenciais

Existe uma maneira de fazer isso?

Quero dizer, suponha que eu tenha um atalho de teclado como <Super> f f. Então para fazer funcionar tenho que digitar as teclas ( <Super> f f), mas não muito rápido.

Parece que se eu digitar <Super> fxmonad esperarei muito tempo por mais informações. Eu gosto desse comportamento.

No entanto, se eu digitar muito rápido, não funciona. Parece-me que a questão não é a rapidez com que digito, mas sim se, no meio de uma digitação muito rápida, pressiono duas teclas simultaneamente.

Existe alguma forma de contornar isto? Se não, é implementável?

Responder1

Se a ligação espera que as chaves sejam aplicadas em sequência (e não combinadas), é possível que os eventos-chave cheguem na ordem errada e sejam mal interpretados pelo aplicativo. Não é garantido que eventos X cheguem na ordem especificada (apenasgeralmentefunciona).

O tempo em uma sequência caberia ao aplicativo (tratá-los como "o mesmo" tempo ou não). Da mesma forma, em diversas aplicações, o tempo para clique duplo e triplo é - até oaplicativopara decidir se os cliques estão próximos o suficiente para serem tratados como um evento composto.

informação relacionada