키보드 성능 확인

키보드 폴링레이트 테스트

키보드 이벤트가 브라우저에 도착하는 빈도를 빠르고 로컬하게 추정하세요. 물리 키보드의 한 키를 반복해서 누르면 관측된 Hz, 평균, 피크, 샘플 수와 안정성을 확인할 수 있습니다.

  • 브라우저에서 실행
  • 다운로드 불필요
  • 키보드 중심 결과
  • 10초 또는 20초
01

테스트 설정

키보드 이벤트 시간 측정

빠른 확인에는 10초, 더 많은 키 이벤트를 모으려면 20초를 사용하세요.

빠른 확인에는 10초, 더 많은 키 이벤트를 모으려면 20초를 사용하세요.

전체 화면은 선택 사항입니다. 권한을 요청하지 않아도 이 페이지에서 같은 테스트를 실행할 수 있습니다.

준비되었습니다. 시간을 선택한 뒤 영역에서 키를 누르세요.

실시간 키 입력

여기에서 키를 누르세요

테스트를 시작하고 같은 키를 반복해서 누르세요 물리 키보드를 사용하고 이벤트를 모으는 동안 이 영역에 포커스를 유지하세요.

시작한 뒤 영역을 클릭하세요. 일반 키를 일정한 리듬으로 누르고 Shift, Control, Alt, Meta, Tab, Caps Lock은 피하세요.

실시간 결과

관측된 키보드 이벤트 빈도

예시 결과
추정 이벤트 빈도180Hz

예시 결과입니다. 테스트를 시작하고 키를 누르면 브라우저 추정치로 바뀝니다.

평균165 Hz
피크210 Hz
샘플24
안정성84%

예시 안정성

이벤트 시간 변화

예시 추적

예시 추적: 비교적 일정한 브라우저 키 이벤트 흐름입니다.

이 값은 브라우저가 받은 키보드 이벤트 빈도의 추정치이며 USB 스캔레이트를 직접 읽은 결과가 아닙니다. 운영체제 키 반복, 브라우저 스케줄링, 포커스, CPU 부하와 입력 리듬에 따라 달라질 수 있습니다.

키보드 폴링레이트와 이벤트 시간

폴링레이트는 입력 장치가 입력을 보고하는 빈도를 뜻하는 경우가 많습니다. 아래 값은 흔히 쓰이는 표기의 이론적 간격이며, 브라우저가 키보드의 USB 설정을 직접 확인할 수 있다는 의미는 아닙니다.

일반적인 폴링레이트 표기와 이론적 간격
표기이론 간격이 페이지에서의 의미
125 Hz8 ms기본적인 기준값이며 브라우저 이벤트는 더 느리거나 묶여서 올 수 있습니다.
500 Hz2 ms더 빠른 설정을 뜻하지만 keydown 전달을 보장하지는 않습니다.
1,000 Hz1 ms높은 설정의 표기이며 브라우저 스케줄링에는 별도 한계가 있습니다.
8,000 Hz0.125 ms일반적인 브라우저 이벤트만으로 직접 확인할 수 없는 고급 표기입니다.

이 표는 합격 기준이 아니라 결과를 이해하기 위한 배경입니다. 아래 결과는 브라우저에 보이는 이벤트를 요약하므로 같은 조건에서 비교하세요.

키보드 폴링레이트 테스트 방법

브라우저, 키보드, 키, 시간과 입력 리듬을 동일하게 유지하면 실행 결과를 비교하기 쉽습니다.

01

키보드 연결

확인하려는 물리 키보드와 최신 데스크톱 브라우저를 준비하세요. 유선과 무선 키보드 모두 테스트할 수 있습니다.

02

시간 선택

빠른 비교에는 10초, 더 많은 간격과 안정적인 요약에는 20초를 선택하세요.

03

한 키 누르기

테스트 시작을 누르고 영역을 클릭한 뒤 일반 키 하나를 반복해서 누르세요. Shift, Control, Alt, Meta, Tab, Caps Lock은 피하세요.

04

결과 비교

평균, 피크, 샘플과 안정성을 함께 확인하세요. 설정이나 연결을 바꿨다면 같은 키와 리듬으로 다시 테스트하세요.

키보드 폴링레이트 테스트는 무엇을 측정하나요?

키보드 폴링레이트 테스트는 활성 브라우저 탭에 도착한 키보드 이벤트 사이의 간격을 추정합니다. 페이지는 유효한 keydown 이벤트 사이의 시간을 측정하고 이를 초당 이벤트 수인 Hz로 환산합니다.

이 도구는 브라우저에서 보이는 동작을 비교하거나, 특정 키보드 모드가 더 일정한 이벤트 흐름을 만드는지 확인할 때 유용합니다. 다만 하드웨어를 인증하는 측정이 아니라 진단용 비교입니다.

웹페이지는 키보드 내부 스캔 매트릭스, USB 인터럽트 패킷, 무선 전송 일정, 펌웨어 큐와 드라이버 버퍼를 읽을 수 없습니다. 운영체제와 브라우저가 처리한 뒤의 이벤트를 보기 때문에 제품에 표시된 값보다 낮거나 불규칙할 수 있으며 OS 키 반복 설정의 영향을 받을 수 있습니다.

공정하게 비교하려면 한 번에 한 가지 조건만 바꾸세요. 같은 키, 브라우저 창, 시간, 연결 방식과 리듬을 사용하고 한 번의 높은 피크보다 반복되는 범위를 보세요.

결과를 더 안정적으로 보려면 다른 프로그램의 알림과 무거운 작업을 줄이고 같은 키를 일정한 간격으로 눌러 보세요. 짧은 입력 몇 번만으로는 피크가 과장될 수 있으므로 평균과 안정성을 함께 확인하세요. 키를 바꾸거나 창의 포커스를 잃었다면 그 결과를 비교에 사용하지 말고 다시 시작하는 편이 좋습니다. 노트북 내장 키보드와 외장 키보드는 구조와 드라이버가 다르므로 따로 측정하고, 차이가 크면 USB 허브, 무선 수신기와 절전 설정도 확인하세요.

브라우저에서 투명하게 측정

테스트 영역에 포커스가 있는 동안 페이지는 Keyboard Events를 듣습니다. 브라우저의 고해상도 시계를 사용하고 비현실적인 긴 멈춤을 제외한 뒤 나머지 간격을 로컬에서 요약합니다.

간단한 추정식

추정 Hz ≈ 1,000 ÷ 평균 키 이벤트 간격(밀리초)

첫 이벤트가 샘플을 시작합니다. 이후의 유효한 간격으로 평균, 피크, 샘플 수와 안정성을 계산합니다. 이 식은 브라우저에서 관측한 시간을 설명할 뿐 USB 직접 측정은 아닙니다.

Keyboard Events

포커스된 영역의 keydown 이벤트를 듣고 반복 가능한 샘플을 위해 일반적인 수정 키는 제외합니다.

안정적인 요약

평균과 피크는 유효한 간격을 요약합니다. 안정성은 변동을 보여 주므로 한 번의 빠른 입력만으로 결과가 결정되지 않습니다.

키 입력 업로드 없음

현재 세션의 이벤트 시간만 사용합니다. 계정, 업로드, 계산 API나 입력 내용 저장이 필요하지 않습니다.

키보드 Hz 추정치를 해석하는 방법

결과를 브라우저 시간 신호로 보세요. 설정을 판단하기 전에 지표를 함께 읽고 같은 조건에서 반복하세요.

A

추정 빈도

유효한 keydown 간격의 평균에서 계산한 반올림 값입니다. 키보드의 USB 폴링 모드를 증명하지 않습니다.

B

평균과 피크

평균은 일반적인 시간을 보여 줍니다. 피크는 가장 빠른 구간이며 짧은 입력 묶음 때문에 높아질 수 있습니다.

C

샘플

결과를 뒷받침하는 간격 수입니다. 입력이 몇 번뿐이면 근거가 충분하지 않은 숫자가 나올 수 있습니다.

D

안정성

간격의 변동을 요약합니다. OS 반복, 불규칙한 리듬, CPU 부하와 포커스 변화로 낮아질 수 있습니다.

조건을 맞추세요

  • 두 테스트에서 같은 브라우저, 키, 시간과 리듬을 사용하세요.
  • 결과가 크게 달라지면 무거운 백그라운드 작업을 닫으세요.
  • 유선과 무선 모드는 따로 테스트하세요.
  • 결과는 단서로 사용하고 USB 수준 확인은 제조사 자료나 하드웨어 분석기로 하세요.

왜 키보드 설정값과 결과가 다른가요?

키보드에 표시된 폴링 설정과 브라우저가 관측한 keydown 시간은 입력 경로의 서로 다른 지점을 설명합니다.

운영체제 키 반복

키를 누르고 있으면 반복 이벤트는 내부 스캔뿐 아니라 운영체제의 지연과 반복 속도에 영향을 받습니다.

브라우저 스케줄링

브라우저는 다른 작업과 함께 이벤트를 대기시키거나 묶을 수 있습니다. 탭은 모든 하드웨어 리포트를 공개하지 않습니다.

포커스와 리듬

영역을 나가거나 키를 바꾸고 불규칙하게 누르면 변동이 커집니다. 움직임 없는 키보드로는 유용한 빈도를 계산할 수 없습니다.

하드웨어와 드라이버

USB 허브, 무선 리시버, 펌웨어, 전원 설정, 드라이버와 유틸리티가 이벤트가 브라우저에 도착하는 시간을 바꿀 수 있습니다.

브라우저 배경은 MDN의 KeyboardEvent 문서를 참고하세요. 브라우저 이벤트를 설명하며 USB 리포트를 직접 읽는 기능은 아닙니다.

키 입력 시간은 이 페이지 안에서 처리됩니다

핵심 측정은 브라우저 JavaScript로 실행됩니다. 입력한 텍스트나 서버 처리가 아니라 이벤트 시간이 필요합니다.

  • 현재 테스트 중 시간은 로컬에서 계산합니다.
  • 최종 요약에 키 이름이나 입력 순서는 필요하지 않습니다.
  • 결과 복사는 선택한 집계 값만 공유합니다.
  • 분석과 광고가 사용되는 경우 사이트의 개인정보 처리방침에 설명되어 있습니다.

키보드 폴링레이트 테스트 FAQ

브라우저 키보드 테스트가 보여 주는 것과 증명하지 못하는 것, 비교를 안정적으로 만드는 방법을 안내합니다.

키보드 폴링레이트를 어떻게 테스트하나요?

시간을 선택하고 테스트 시작을 누른 뒤 영역을 클릭해 일반 키 하나를 반복해서 누르세요. 종료 후 추정 빈도, 평균, 피크, 샘플과 안정성을 확인합니다.

USB 폴링레이트를 직접 측정하나요?

아닙니다. 탭에 도착한 Keyboard Events의 시간을 추정합니다. 내부 리포트 설정 확인에는 USB 분석기나 제조사 도구가 필요합니다.

키보드 Hz가 광고값보다 낮은 이유는 무엇인가요?

브라우저 스케줄링, OS 키 반복, 이벤트 묶음 처리, CPU 부하, 포커스, 무선 상태와 입력 리듬이 관측값을 낮추거나 불안정하게 만들 수 있습니다.

키를 누르고 있어야 하나요, 반복해서 눌러야 하나요?

일반 키를 일정한 리듬으로 누르세요. 누르고 있으면 OS 반복 동작을 측정할 수 있고 너무 느리면 간격이 부족합니다. 어느 경우든 브라우저 시간으로 해석하세요.

무선 키보드도 테스트할 수 있나요?

가능합니다. 유선 모드와는 따로 비교하고 리시버, 배터리, 거리와 절전 조건을 맞추세요.

전체 화면이 필요한가요?

필요하지 않습니다. 집중 모드는 공간을 넓히는 선택 기능이며 일반 페이지에서도 같은 이벤트 처리와 결과 로직을 사용합니다.

테스트가 입력 내용을 기록하나요?

계산에는 이벤트 시간이 필요할 뿐 키 문자열이나 입력 순서를 보내거나 저장할 필요가 없습니다. 다른 사이트 데이터 관행은 개인정보 처리방침을 확인하세요.

높은 폴링레이트가 타이핑을 더 좋게 하나요?

항상 그런 것은 아닙니다. 스위치, 디바운스, 펌웨어, 운영체제, 소프트웨어와 개인 취향도 영향을 줍니다. 품질 점수가 아니라 참고 신호로 사용하세요.

브라우저에서 키보드 폴링레이트 테스트 실행

시간을 선택하고 입력 영역에 포커스를 둔 뒤 반복 가능한 샘플을 수집하세요. 키보드, 연결 또는 설정이 바뀌면 다시 실행하세요.

테스트 시작