터치스크린 테스터
Pointer Events로 현재 접촉점의 위치·pressure와 최대 동시 접촉 수·이벤트 수를 표시합니다.
사용 방법
- 터치 가능한 기기에서 영역을 한 손가락 또는 여러 손가락으로 누르고 움직여 동시 인식 여부를 확인합니다.
핵심 기능과 처리 범위
pointerdown에서 pointer capture를 잡고 각 pointerId를 별도 touch point로 관리하며 move 동안 위치와 pressure를 갱신합니다.
처리 원리
pointerId별 point를 추가/갱신하고 pointerup/cancel에서 제거하며 maxTouches는 관찰된 최대 active point 수를 유지합니다.
예시
두 손가락이 동시에 pointerdown되면 Active touches 2와 최대 동시 터치 2를 볼 수 있습니다.
이럴 때 유용합니다
- 멀티터치 입력이 browser Pointer Events로 들어오는지 확인할 때
사용 전 참고
- 실제 touch panel의 하드웨어 정밀도·ghost touch를 진단하는 제조사 도구가 아니며 browser/OS가 제공하는 pressure 값만 표시합니다.
자주 묻는 질문
손을 떼면 최대 동시 터치 값도 0이 되나요?
현재 active points는 줄지만 max simultaneous는 Reset 전까지 관찰된 최대값을 유지합니다.