ToolActToolAct

클릭 속도 테스트

클릭 속도를 측정하고 한계에 도전하세요

--CPS
최고 기록
--CPS
평균 CPS
0
총 클릭

테스트 시작

테스트 시간 선택 (5초, 10초, 30초)

클릭 속도 테스트란?

이 페이지는 클릭 속도, 즉 CPS(초당 클릭 수) 테스트입니다. 정해진 시간 동안 유효한 마우스 클릭이나 스페이스 키 입력을 몇 번 할 수 있는지 측정합니다. 게임 플레이어, 마우스에 관심이 많은 사용자, 짧은 순간의 손 속도가 궁금한 사람에게 주로 쓰입니다. 결과에는 CPS, 총 클릭 수, 테스트 시간, 최근 기록이 표시되어 여러 라운드를 비교하기 쉽습니다. 이 도구는 WPM 타자 속도 테스트가 아니며 글자 입력 정확도를 평가하지 않습니다. CPS는 마우스 스위치 감각, 디바운스 처리, 브라우저 이벤트 처리, 키보드 사용 여부, 피로도, 테스트 시간의 영향을 받습니다. 매우 높은 수치는 하드웨어나 입력 방식의 특성도 고려해 같은 조건에서 비교하는 것이 좋습니다.

사용 방법

사용 방법

  1. 테스트 시간을 선택하세요 (5초, 10초, 30초)
  2. '시작 테스트' 버튼을 클릭하세요
  3. 카운트다운 중 최대한 빠르게 클릭하세요
  4. CPS 점수와 등급을 확인하세요

속도 등급

  • >10 CPS: 신급 속도, 프로 게이머 수준
  • 8-10 CPS: 우수 속도, 평균 이상
  • 5-8 CPS: 평균 속도, 대부분의 일반인 수준
  • 3-5 CPS: 평균 이하, 연습 필요
  • <3 CPS: 더 많은 연습 필요

  • 손목을 긴장시키지 말고 편안하게 유지하세요. 더블 클릭이나 지터 클릭 기법으로 속도를 높여보세요. 정확한 평균을 위해 5~10회 테스트하세요.

활용 사례

고정 시간 간격으로 클릭 속도 측정5초, 10초, 30초 테스트를 선택하고 3초 카운트다운이 끝나면 테스트 영역을 클릭하거나 스페이스바를 최대한 빠르게 누르세요. 실시간 패널이 클릭 수, CPS, 남은 시간, 진행률을 추적합니다. 표준 CPS 정의는 완료된 프레스만 계수하므로, 불완전한 클릭이나 눌린 키의 반복 입력은 점수를 부풀리지 않습니다.
최고·평균·총 클릭 수 추적각 실행이 완료될 때마다 클릭 수, CPS, 테스트 시간, 타임스탬프, 신기록 여부가 기록됩니다. 요약에는 저장된 시도의 최고 CPS, 평균 CPS, 총 클릭 수가 표시됩니다. 마우스 스위치 디바운스(소비자 마우스에서 보통 8~12ms)는 CPS의 가장 흔한 숨겨진 상한선이지, 사람의 손 속도가 아닙니다.
등급과 함께 성능 이력 검토이력은 최대 50개 결과를 보관하고 페이지 임계값에 따라 CPS를 매우 느림부터 우수까지 등급을 매깁니다. 마우스 워밍업, 입력 지연 확인, 가벼운 경쟁, 손 속도 연습에 유용합니다. 서로 다른 시간의 두 CPS 결과는 직접 비교할 수 없으므로, 오늘의 기록을 지난주와 비교하기 전에 항상 시간 칸을 확인하세요.
마우스와 키보드 입력 지연 비교같은 10초 구간을 두 번 실행하여, 한 번은 테스트 영역을 클릭하고 다른 한 번은 스페이스바를 누른 뒤 CPS를 비교하세요. 큰 차이는 주로 디바운스, 폴링 레이트, 포커스 문제에서 비롯되므로, 클릭은 빠른데 스페이스바 결과가 느리면 키보드나 브라우저 포커스 상태를 확인해 보세요.
이력을 초기화하여 재보정집중 연습 블록 전에 저장된 시도를 리셋하면 평균과 최고 CPS가 해당 세션만 반영됩니다. 오래된 기록은 누적 통계를 부풀려 단기 비교를 왜곡할 수 있으므로, 오늘의 5~10회 실행을 지난주 평균과 공정하게 비교하려면 깨끗한 기준선이 가장 간단한 방법입니다. 지터 클릭·버터플라이 클릭 기법은 보통 14~20 CPS에 도달하며, 이는 일반 단일 클릭 성능을 훨씬 웃도는 수치입니다. 개조하지 않은 일반 마우스는 보통 8~10 CPS가 한계입니다.

기술 원리

CPS(초당 클릭 수)는 `총_클릭_수 / 경과_초`로 정의됩니다. 이 페이지는 Date.now() 대신 performance.now()로 시간을 측정합니다. performance.now()는 NTP 보정이나 테스트 중 시스템 클록 변경의 영향을 받지 않는 서브밀리초 단위의 단조 증가 고해상도 타임스탬프를 반환하기 때문입니다. 시작 시 한 번, 윈도우 자연 종료 시 한 번 시간을 캡처하므로, 10초 테스트는 항상 10.000으로 나눕니다. 클릭 캡처는 `click` 대신 `mousedown`(또는 `pointerdown`)에 바인딩합니다. mousedown은 브라우저의 250~300ms 더블클릭 지연 전에 발생하고 첫 번째 물리적 버튼 프레스에 걸리기 때문입니다. 하드웨어 스타일 CPS가 기대하는 동작입니다. 각 이벤트는 event.timeStamp를 기록하고 카운터를 증가시킵니다. 키보드 동등성은 `event.repeat === false`인 `keydown`을 사용하여, 길게 누른 스페이스 키가 OS 키 반복 속도(Windows에서 보통 30Hz, macOS에서 설정 가능)로 자동 반복 이벤트를 생성하여 점수를 부풀리는 것을 방지합니다. 터치 입력은 `touchstart`에 `event.preventDefault()`를 사용하여, 모바일에서 중복 카운트를 일으키는 합성 mousedown을 억제합니다. 물리적 상한은 대부분의 사람이 상상하는 것보다 훨씬 낮습니다. 일반 소비자 마우스의 일반 단일 클릭은 6~10 CPS에서 정체됩니다. 주로 기계식 스위치 디바운스 윈도우(Omron D2F: 약 8ms, Kailh GM: 약 3~5ms)가 연속 프레스의 등록 속도를 제한하기 때문입니다. 지터 클릭(전완부를 고정하고 클릭 손가락에 힘을 줌)은 12~16 CPS에 도달하고, 버터플라이 클릭(한 버튼에 두 손가락을 교대로 사용)은 16~22 CPS, 드래그 클릭(버튼 위로 손가락을 마찰)은 30 CPS 이상까지 치솟을 수 있지만 공격적으로 디바운스하지 않는 하드웨어가 필요합니다. 기록은 `localStorage.setItem('cps_history', JSON.stringify(records))`로 저장되며, 오리진 기준 최근 50개 항목을 보관합니다.

  • 타이밍은 `Date.now()`(시스템 클록 보정 시 점프 가능)가 아닌 `performance.now()`(단조 증가, 서브밀리초)를 사용합니다.
  • 클릭 리스너는 250~300ms 더블클릭 지연을 피하고 첫 물리적 프레스를 카운트하기 위해 `click`이 아닌 `mousedown`(또는 `pointerdown`)을 사용합니다.
  • 키보드 동등성은 길게 누른 키의 OS 자동 반복 이벤트(Windows에서 약 30Hz)를 무시하기 위해 `event.repeat === false`인 `keydown`을 사용합니다.
  • 마우스 스위치 디바운스(Omron D2F 약 8ms, Kailh GM 약 3~5ms)는 일반 단일 클릭 CPS의 주요 하드웨어 상한선입니다.
  • 터치 입력은 모바일 브라우저의 합성 300ms 지연 mousedown을 억제하기 위해 `preventDefault()`가 포함된 `touchstart`를 처리합니다.
  • 일반적인 범위: 일반 클릭 6~10 CPS, 지터 12~16, 버터플라이 16~22, 드래그 25+. 기록은 `localStorage`에 저장(네트워크 불필요).
  • CPS 값은 동일한 시간에서만 비교 가능합니다. 5초 버스트는 보통 30초 내구 테스트보다 15~30% 높은 점수를 기록합니다. 피로가 긴 윈도우에서 지배적이기 때문입니다.

예시

10초 테스트, 일반 사용자

시간:       10초
클릭 수:    63
CPS:        6.3
등급:       평균 속도

일반 마우스로 별다른 클릭 기법을 쓰지 않을 경우 대부분의 데스크톱 사용자는 5~8 CPS 구간에 분포합니다.

5초 단발, 지터 클릭 기법

시간:       5초
클릭 수:    71
CPS:        14.2
등급:       신급 속도

지터·버터플라이 클릭은 보통 14~20 CPS를 찍지만 다수의 경쟁 게임에서는 제재 또는 금지 대상입니다.

마우스 vs 스페이스 키 비교

A 회차 (마우스, 10초):  82 클릭 -> 8.2 CPS
B 회차 (Space, 10초):  76 클릭 -> 7.6 CPS

격차가 일관되게 나타난다면 손 속도 자체보다는 키보드 폴링 레이트나 무선 지연이 원인일 가능성이 높습니다.

자주 묻는 질문

이건 타자 속도 테스트인가요, 클릭 속도 테스트인가요?

URL 이름과 달리 클릭 속도(CPS) 테스트입니다. 정해진 시간 동안 유효한 클릭이나 스페이스 키 누름을 몇 번 할 수 있는지 측정합니다. 분당 단어 수(WPM) 타자 테스트는 아니므로, 그게 필요하다면 별도의 WPM 도구를 찾으세요.

CPS는 어떻게 계산되나요?

CPS = 총 유효 클릭 수 ÷ 지속 시간(초). 첫 클릭에서 타이머가 시작되고, 선택한 시간 창(보통 5, 10, 15, 30, 60, 100초)이 지나면 종료됩니다. 페이지는 총 클릭 수와 시간도 함께 보여주므로 직접 계산을 검증할 수 있습니다.

스페이스바 누름도 마우스 클릭과 동일하게 카운트되나요?

네. 페이지는 클릭 영역 내 마우스 클릭과 스페이스바 키 누름을 모두 받아들이므로, 마우스가 없는 사용자(노트북, 모바일 키보드)도 테스트할 수 있습니다. 버튼을 누르고 있어도 자동 입력되지 않으며, 한 번 누름이 한 번의 클릭입니다.

왜 시도할 때마다 CPS가 들쭉날쭉할까요?

짧은 시간의 빠른 클릭은 노이즈가 많습니다. 손의 피로, 손가락 위치, 마우스 스위치 이동 거리, 폴링 레이트, 심지어 팔뚝에 얼마나 힘을 주는지까지 결과를 바꿉니다. 한 번의 최고 기록보다는 세 번 시도한 중간값을 사용하는 것이 더 정직한 수치입니다.

마우스와 표면이 점수에 영향을 주나요?

네. 가벼운 광학/기계식 스위치와 1000Hz 이상의 폴링 레이트를 갖춘 게이밍 마우스는 사무용 마우스보다 클릭을 더 빠르게 인식합니다. 트랙패드는 보통 마우스보다 점수가 낮고, 매끄러운 패드 위의 마우스는 위치를 더 빨리 재정렬할 수 있습니다. 시도 간 점수를 비교한다면 동일한 환경을 유지하세요.

결과는 세션 간에 저장되나요?

최근 결과는 브라우저(보통 localStorage)에 저장되어 같은 세션 내에서 시도를 비교할 수 있습니다. 사이트 데이터를 지우거나 브라우저를 바꾸면 삭제됩니다. 어떤 데이터도 리더보드에 업로드되거나 다른 사용자와 공유되지 않습니다.

정상적인 CPS 점수는 얼마이고, 인간은 얼마나 높이 갈 수 있나요?

캐주얼 클리커는 약 4~6 CPS 수준입니다. 일반적인 게이머는 6~8 CPS 정도입니다. 지터 클릭, 버터플라이 클릭 같은 기법은 10~15 CPS 이상으로 올릴 수 있지만, 손목에 무리를 주고 많은 경쟁 게임에서 금지됩니다. 사무 작업이나 웹 브라우징에는 순간 최대치가 아니라 평소의 클릭 속도가 중요합니다.