
¿Hay alguna forma de hacer esto?
Quiero decir, supongamos que tengo una combinación de teclas como <Super> f f
. Luego para que funcione tengo que escribir las teclas ( <Super> f f
), pero no demasiado rápido.
Parece que si escribo <Super> f
xmonad esperaré mucho tiempo para recibir más entradas. Me gusta este comportamiento.
Sin embargo, si escribo demasiado rápido, no funciona. Me parece que el problema no es qué tan rápido escribo, sino si, mientras escribo muy rápido, presiono dos teclas simultáneamente.
¿Hay alguna manera de solucionar esto? Si no, ¿es implementable?
Respuesta1
Si el enlace espera que las claves se apliquen en secuencia (y no combinadas), es posible que los eventos clave lleguen en el orden incorrecto y la aplicación los malinterprete. No se garantiza que X eventos lleguen en el orden dado (simplementegeneralmenteobras).
El tiempo en una secuencia dependería de la aplicación (si tratarlos como "el mismo" tiempo o no). De manera similar, en varias aplicaciones el tiempo para hacer doble y triple clic es (hasta elsolicitudpara decidir si los clics están lo suficientemente cerca como para tratarlos como un evento compuesto.