키보드 한 번 눌렀는데 두 번 입력될 때|Baroit Key LAB로 채터링·반복 입력 직접 판별
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
키보드에서 A를 한 번 눌렀는데 AA가 입력되거나, 백스페이스를 한 번 눌렀는데 두 글자가 지워지고, 게임에서는 한 번 누른 스킬이 두 번 입력되는 증상이 있습니다.
이런 증상을 흔히 “키보드 채터링”이라고 부르지만, 실제 원인은 항상 스위치만은 아닙니다.
Windows 입력 보조 설정 → 앱·매크로·프로필 → USB·무선 입력 경로 → 키보드 스위치·접점
순서로 분리합니다. 그리고 가장 먼저 브라우저까지 실제로 들어온 keydown / keyup / 자동 반복 이벤트를 직접 측정합니다.
처음부터 스위치 고장이라고 보면 안 되는 이유
| 증상 | 먼저 의심할 계층 |
|---|---|
| 특정 프로그램에서만 두 번 입력됨 | 앱 설정·매크로·키 매핑 |
| 키를 오래 누를 때만 글자가 너무 빨리 반복됨 | Windows 반복 속도·반복 지연 |
| 짧게 한 번 눌렀는데 브라우저에서도 두 번 keydown이 잡힘 | 입력 경로·하드웨어 |
| USB Hub를 제거하면 정상 | Hub·KVM·연장선·USB 경로 |
| 다른 PC에서도 같은 물리 키에서 재현 | 키보드 하드웨어 가능성 크게 상승 |
| 누르고 있는데 입력이 중간에 끊겼다가 다시 들어옴 | 스위치 접점·연결 상태 추가 조사 |
Baroit Key LAB — 한 번 누른 키가 브라우저에 몇 번 들어오는지 측정
아래 검사는 별도 프로그램 설치가 필요 없습니다.
문제가 의심되는 문자 키 하나를 선택해서 정확히 30번만 천천히 눌러주세요. 각 입력 사이에는 약 1초 정도 간격을 두는 것이 좋습니다.
이 검사는 사람이 의도한 다음 입력과 구분하기 어려울 정도로 가까운 비정상 연속 입력을 찾는 용도입니다. 빠르게 연타하면 정상 키보드도 이상 입력처럼 잡힐 수 있습니다.
검사할 키 하나를 30번 천천히 누르세요.
추가 검사 — 5초 Hold Test
문제가 의심되는 키를 아래 영역에 포커스를 준 상태에서 5초 이상 계속 누른 뒤 손을 떼세요. 누르고 있는데 중간에 keyup이 발생하는지 확인하는 보조 검사입니다.
이 검사가 측정하는 것은 브라우저까지 도달한 KeyboardEvent입니다.
스위치 접점의 실제 전기적 바운스 파형을 오실로스코프로 측정하는 검사는 아닙니다. 또한 운영체제·키보드 펌웨어가 일부 입력을 이미 필터링할 수 있기 때문에 LAB에서 이상이 안 잡혔다고 하드웨어가 100% 정상이라고 단정할 수도 없습니다.
브라우저의 KeyboardEvent.repeat는 키를 누른 채 유지해서 운영체제의 자동 반복이 발생할 때 true가 됩니다. 따라서 Baroit Key LAB는 자동 반복 이벤트와 짧은 비반복 keydown을 따로 집계합니다.
1차 분기 — 키를 짧게 눌렀는데 두 번 입력되는가, 오래 눌렀을 때만 반복되는가?
둘은 전혀 다른 현상일 수 있습니다.
Win + R을 누른 뒤 control keyboard를 실행하면 Keyboard Properties에서 Repeat delay / Repeat rate를 확인할 수 있습니다.
하지만 키를 짧게 탭했는데 Key LAB에서 비반복 keydown 자체가 추가로 잡힌다면 반복 속도 슬라이더만 조정해서 원인을 해결했다고 보면 안 됩니다.
Filter Keys가 켜져 있는지 확인합니다
Windows의 Filter Keys는 짧거나 반복되는 키 입력을 무시하도록 키보드 민감도를 조절하는 접근성 기능입니다. Microsoft도 Filter Keys를 반복 키 입력을 걸러내는 기능으로 설명합니다.
→ 현재 활성화 여부 확인
Filter Keys가 켜져 있다면 입력 반응이 평소와 다르게 느껴질 수 있으므로, 테스트 조건을 통일하기 위해 상태를 확인해 두는 것이 좋습니다.
2차 분기 — 특정 프로그램에서만 두 번 입력되는가?
메모장·브라우저·Windows 검색에서는 정상인데 게임이나 특정 프로그램에서만 중복 입력된다면 하드웨어 우선순위는 내려갑니다.
다음 프로그램을 사용한다면 프로필별 키 할당과 매크로를 확인합니다.
특히 하나의 키에 Macro / Multi Action / Repeat While Pressed 같은 동작이 지정돼 있으면 정상 키보드도 두 번 이상의 입력을 실행할 수 있습니다.
3차 분기 — USB Hub·KVM·연장선을 전부 제거합니다
Logitech과 Razer 모두 반복 입력이나 키 오작동을 진단할 때 키보드를 Hub나 확장 장치가 아닌 PC에 직접 연결해 확인하도록 안내합니다.
| 결과 | 원인 우선순위 |
|---|---|
| Hub에서만 이상, 직결 정상 | Hub·KVM·케이블·전원 경로 |
| 직결해도 동일 | 다음 교차시험 진행 |
| 특정 USB 포트에서만 이상 | USB 포트·칩셋·연결 상태 |
| 모든 포트에서 동일한 물리 키 문제 | 키보드 자체 가능성 상승 |
왜 키보드 스위치가 한 번 눌렀는데 두 번 입력될 수 있을까?
기계식 스위치는 내부 금속 접점이 움직이면서 ON/OFF 상태를 만듭니다.
접점이 움직이는 순간에는 이상적인 디지털 신호처럼 단 한 번에 상태가 완벽히 바뀌지 않고 짧은 Bounce가 생길 수 있습니다. 정상적인 키보드에서는 회로나 펌웨어가 이를 하나의 키 입력으로 처리합니다.
하지만 접점이 마모되거나 오염되고 스위치 상태가 불안정해지면 사용자가 한 번만 눌렀는데도 입력 계층에서:
형태로 보일 수 있습니다.
Key LAB의 120ms는 Cherry·Kailh·Gateron·Razer 스위치의 공식 바운스 규격이 아닙니다.
사용자가 약 1초 간격으로 하나씩 탭하는 조건에서 “다음 의도 입력이라고 보기에는 지나치게 가까운 추가 keydown”을 찾기 위한 Baroit 진단용 검사창입니다.
4차 분기 — 다른 PC에서 같은 물리 키를 시험합니다
이 단계는 Windows와 현재 PC 환경을 원인 후보에서 크게 제거하기 위한 교차시험입니다.
| 교차시험 결과 | 해석 |
|---|---|
| 현재 PC에서만 이상 | Windows·USB·드라이버·제조사 프로그램 우선 |
| 다른 PC에서도 같은 키 이상 | 키보드 하드웨어 가능성 크게 상승 |
| 유선은 정상, 무선만 이상 | 수신기·Bluetooth·배터리·전파 환경 조사 |
| 여러 키가 동시에 불규칙하게 이상 | 공통 연결·컨트롤러·오염·액체 유입 등 추가 조사 |
무선 키보드라면 배터리와 수신기도 분리해서 봅니다
무선 키보드에서만 문제가 발생한다면 스위치를 교체하기 전에 다음을 먼저 확인합니다.
키캡을 빼고 청소하면 고쳐지는 경우도 있습니다
키 주변 먼지나 이물질 때문에 스위치의 물리적인 움직임이 방해받는 경우라면 청소 후 증상이 개선될 수 있습니다.
Logitech과 Razer도 키 반복·오입력 문제의 기본 점검에 압축공기나 부드러운 도구를 이용한 청소를 포함합니다.
액체 세정제를 스위치 내부에 무작정 넣거나, 보증기간이 남은 키보드를 바로 분해하는 방법은 권장하지 않습니다.
Baroit Evidence Score — 지금까지 얻은 증거를 합칩니다
아래 점수는 제조사가 정한 고장 확률이 아닙니다.
여러 테스트 결과 중 다음에 어느 계층을 먼저 조사할지 정하기 위한 Baroit 진단 우선순위 점수입니다.
스위치 교체 전에 여기까지 확인하면 됩니다
| 검사 결과 | Baroit 판정 |
|---|---|
| Key LAB 정상 + 특정 앱만 문제 | 앱·매크로·프로필 우선 |
| 키를 오래 눌렀을 때만 반복 속도가 문제 | Windows 반복 설정 우선 |
| Filter Keys 조정 후 완전 정상 | 접근성·입력 설정 우선 |
| Hub 제거 후 정상 | USB Hub·KVM·연결 경로 |
| Key LAB에서 짧은 추가 keydown 반복 검출 | 입력 경로·하드웨어 우선순위 상승 |
| 다른 PC에서도 같은 물리 키 이상 | 키보드 자체 가능성 크게 상승 |
| 다른 PC + Hold 끊김 + 직결 동일 | 스위치·키보드 하드웨어 강하게 의심 |
언제 수리·교체 단계로 넘어갈까?
다음 조건이 여러 개 겹치면 Windows 설정을 계속 만지는 것보다 키보드 수리·교환을 검토하는 편이 합리적입니다.
① Key LAB에서 반복적으로 짧은 추가 입력 검출
② Hold 중 입력이 끊기는 증상까지 존재
③ Hub·KVM 제거 후에도 동일
④ 제조사 프로그램 종료 후에도 동일
⑤ 다른 PC에서도 같은 물리 키에서 재현
핫스왑 기계식 키보드라면 해당 스위치만 교체해 A/B 테스트하기 쉽습니다. 반대로 납땜형 키보드는 분해와 스위치 탈착 작업이 필요할 수 있습니다.
보증기간이 남았다면 직접 분해하기 전에 제조사 서비스를 먼저 확인하세요.
가장 빠른 진단 순서만 다시 정리하면
결론
키보드에서 한 번 눌렀는데 두 번 입력된다는 증상만으로 곧바로 스위치 고장을 확정하면 안 됩니다.
반대로 Windows 반복 속도를 조절해서 증상이 조금 줄었다고 실제 하드웨어 문제가 해결됐다고 단정해서도 안 됩니다.
Baroit에서는:
실제 KeyboardEvent 측정
→ 자동 반복과 짧은 중복 입력 분리
→ Filter Keys·반복 설정 확인
→ 앱·매크로 제거
→ USB 경로 우회
→ 다른 PC 교차시험
순서로 원인 범위를 줄입니다.
특히 “다른 PC에서도 같은 물리 키에서 재현된다”와 “Hold 상태에서 입력이 스스로 끊긴다”는 결과는 현재 Windows와 특정 앱 문제를 상당 부분 제거할 수 있는 강한 단서입니다.
검증 기준
Microsoft Support 확인
Logitech Support 확인
Razer Support 확인
MDN 확인
· 동일 키 30회 실제 keydown / keyup 측정
· 120ms 이내 비반복 추가 입력 탐지
· KeyboardEvent.repeat 별도 분리
· 5초 Hold 유지 검사
· USB 직결 / 다른 PC Failure Matrix
· Evidence Score 진단 우선순위 계산
※ 120ms와 Evidence Score는 제조사 스위치 규격이나 공식 고장 확률이 아니라 Baroit에서 문제 계층을 빠르게 분리하기 위해 사용하는 진단 휴리스틱입니다.
- 공유 링크 만들기
- X
- 이메일
- 기타 앱