키를 누르고 있는 동안에는 마우스를 움직일 수 없습니다

키를 누르고 있는 동안에는 마우스를 움직일 수 없습니다

저는 Asus G15(2021)에서 최신 아치를 실행하고 이를 i3WM으로 사용하고 있습니다.

특정 키를 눌렀을 때 트랙패드가 작동하지 않는 것 같은 이유는 평생 알 수 없습니다.

어디서부터 시작해야 하나요?

답변1

내 트랙패드에는 기본적으로 비활성화되어 있는 속성이 있는 것으로 나타났습니다.

이 문제를 해결하려면 다음을 사용하여 xinput트랙패드의 장치 ID를 찾으십시오 .

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Asus Keyboard                             id=10   [slave  pointer  (2)]
⎜   ↳ ASUE1209:00 04F3:319F Mouse               id=12   [slave  pointer  (2)]
⎜   ↳ ASUE1209:00 04F3:319F Touchpad            id=13   [slave  pointer  (2)]

이 예에서는 ID=13입니다.

그런 다음 사용 가능한 모든 속성을 나열하기 위해 xinput list-props $dev-id내가 원하는 것은 다음과 같습니다.

libinput Disable While Typing Enabled (344):    1
libinput Disable While Typing Enabled Default (345):    1

변경하려는 속성의 ID는 344입니다. 이는 기기마다 다를 수 있습니다.

xinput set-prop $dev-id $prop-id 0마지막으로 속성을 비활성화하는 데 사용할 수 있습니다 .

따라서 내 노트북에서 ID를 사용하는 전체 명령은 다음과 같습니다.

xinput set-prop 13 336 0

관련 정보