KEYBOARD LAB키보드 도구

키보드 지연 테스트

키 이벤트가 생성된 뒤 처리될 때까지의 대기와 다음 프레임 콜백까지의 시간을 관찰합니다.

실행 영역

키를 여러 번 눌러 브라우저 이벤트 대기 시간의 분포를 확인하세요.

준비되었습니다. 시작을 누르세요.

시작 후 이 영역에서 키를 입력하세요.

테스트 영역에서만 입력을 수집합니다. Esc·Tab, 다른 입력창이나 창으로 이동하면 종료됩니다. 실제 키보드가 연결된 PC 사용을 권장합니다.

키별 입력 결과
키누름자동 반복연속 쌍최단 간격
최근 입력 기록 · 최대 80개

    통계는 최근 최대 1,000개 표본을 사용합니다. 입력은 이 탭에서 처리하며 서버나 브라우저 저장소에 저장하지 않습니다. 결과 파일은 직접 저장할 때만 만들어집니다.

    사용 방법과 결과 읽기

    1. 다른 무거운 작업을 줄인 상태에서 시작합니다.
    2. 하나의 키를 20회 이상 천천히 눌렀다 뗍니다.
    3. 평균·중앙값·95백분위와 프레임 콜백 대기를 같은 환경에서 비교합니다.

    결과 예시

    이벤트 시각 1000ms, 처리 시작 1003ms라면 관측 대기는 3ms입니다. 이 수치를 키보드의 입력 지연 3ms로 해석하면 안 됩니다.

    계산 방식

    performance.now()와 event.timeStamp의 차이를 집계합니다. 다음 requestAnimationFrame 콜백까지의 경과 시간도 별도로 기록합니다.

    참고 자료: MDN · 이벤트 시각과 시간 정밀도