터치패드에서 손가락 위치를 얻는 방법

터치패드에서 손가락 위치를 얻는 방법

터치패드에서 손가락의 절대 위치를 사용하여 사용자 정의 인앱 제스처를 정의할 수 있는 프로그램을 개발하고 싶습니다. 내가 읽고원시 데이터를 사용하는 것은 evdev매우 나쁜 생각입니다.왜냐하면 하드웨어와 관련된 많은 문제를 처리해야 하고 결국 다시 작성하게 되기 때문입니다 libinput.

다음과 같은 이벤트를 받고 싶습니다.시작하려면 터치하세요.,터치 터미널,이동하려면 터치하세요.단일 손가락의 경우 각 이벤트에는 절대 위치와 이상적인 터치 압력이 포함됩니다.

그렇다면 이 정보를 얻을 수 있는 방법이 있습니까 libinput? 그리고 실수로 부딪치는 일이 없도록 사용자 정의 제스처 중에 터치패드의 기본 동작을 일시적으로 비활성화할 수도 있습니다. 동작으로 작업 공간을 전환하시겠습니까?

시도하면 libinput debug-events및 이벤트가 표시되지만 개별 손가락 위치는 표시되지 않습니다. 확실히 사용할 수는 있지만 윌을 재발명하고 싶지는 않습니다.POINTER_MOTIONPOINTER_AXISGESTURE_PINCH_*evdev

관련 정보