有没有办法做到这一点?
我的意思是,假设我有一个键绑定,例如<Super> f f
.然后为了使其工作,我必须键入键 ( <Super> f f
),但不要太快。
看来如果我输入<Super> f
xmonad 会等待很长时间才能输入更多内容。我喜欢这种行为。
但是,如果我打字太快,它就不起作用。在我看来,问题不在于我打字的速度有多快,而是如果在打字速度非常快的过程中我同时按下了两个键。
有办法解决这个问题吗?如果不能,是否可以实施?
答案1
如果绑定期望按顺序应用键(而不是组合),则键事件可能会以错误的顺序到达并被应用程序误解。 X 事件不保证按给定的顺序到达(它只是通常作品)。
序列中的时间将取决于应用程序(是否将它们视为“相同”时间)。同样,在各种应用程序中,双击和三次单击的时间取决于应用以确定点击是否足够接近以将其视为一个复合事件。