이를 수행할 수 있는 방법이 있습니까?
예를 들어 키 바인딩이 있다고 가정해 보겠습니다 <Super> f f
. 그런 다음 키( )를 입력해야 <Super> f f
하지만 너무 빠르지는 않습니다.
<Super> f
xmonad를 입력하면 더 입력할 수 있을 때까지 오랜 시간이 걸릴 것 같습니다 . 나는 이 행동을 좋아한다.
하지만 너무 빨리 입력하면 작동하지 않습니다. 문제는 내가 얼마나 빠르게 타이핑을 하느냐가 아니라, 정말 빠르게 타이핑하면서 두 개의 키를 동시에 누르는가에 있는 것 같습니다.
이 문제를 해결할 방법이 있나요? 그렇지 않다면 구현할 수 있나요?
답변1
바인딩에서 키가 조합이 아닌 순차적으로 적용되기를 기대하는 경우 키 이벤트가 잘못된 순서로 도착하여 애플리케이션에서 잘못 해석될 수 있습니다. X 이벤트는 주어진 순서대로 도착한다고 보장되지 않습니다.대개일하다).
시퀀스의 시간은 애플리케이션에 따라 달라집니다("동일한" 시간으로 간주되는지 여부). 마찬가지로 다양한 응용 프로그램에서 두 번 클릭과 세 번 클릭의 타이밍은 다음에 따라 달라집니다.애플리케이션클릭이 복합 이벤트로 간주될 만큼 충분히 가까운지 확인합니다.