Murelio

필요한 기능을 불러오고 있습니다.

키보드 테스터

포커스를 준 테스트 영역에서 최근 keydown의 key·code·modifier·repeat 정보를 최대 12개 표시합니다.

사용 방법

  1. 입력 영역을 클릭해 focus한 뒤 확인할 키와 조합키를 눌러 최근 이벤트 목록을 봅니다.

핵심 기능과 처리 범위

Enhanced keyboard tester가 keydown을 preventDefault하고 Ctrl·Alt·Shift·Meta 상태와 event.key/code/repeat를 기록합니다.

처리 원리

각 keydown마다 새 record를 목록 앞에 추가하고 최근 12개만 유지합니다.

예시

Shift+A를 누르면 key A/a 계열 값, code KeyA, Shift modifier, repeat 상태가 기록됩니다.

이럴 때 유용합니다

  • 키보드 키가 browser에 어떤 KeyboardEvent 값으로 전달되는지 확인할 때

사용 전 참고

  • OS가 가로채는 system shortcut이나 browser가 전달하지 않는 키는 보이지 않을 수 있고 실제 하드웨어 scan code를 직접 읽는 도구가 아닙니다.

자주 묻는 질문

키를 계속 누르면 어떻게 표시되나요?

browser가 반복 keydown을 보내면 repeat 값이 true인 이벤트가 기록될 수 있습니다.

관련 도구