데드 키
즉시 출력 없이 다음 키 입력을 수정하는 키. 분음 부호 입력에 사용됩니다: ` 누른 후 e를 누르면 è가 됩니다. 유럽 키보드 배열에서 일반적입니다.
What is a Dead Key?
A dead key is a keyboard key that does not produce a character immediately when pressed — instead, it waits for the next keystroke and combines the two inputs to produce a modified character. The key is "dead" because pressing it alone produces nothing visible; it only comes alive when followed by a compatible base character.
Dead keys are the primary mechanism for typing accented characters on keyboards that don't have dedicated keys for every diacritic combination. They are ubiquitous on European keyboard layouts: the French AZERTY keyboard has dead keys for ^ and ¨, the German QWERTZ keyboard has dead keys for ^ and ´, and many others.
How Dead Keys Work
- Press the dead key (e.g., the key labeled
´acute accent) - The cursor shows nothing (or a placeholder like
´underlined in some implementations) - Press a base character (e.g.,
e) - The combined character is output (
é)
If the combination is not defined, most systems either output both characters separately (´ then e) or just the dead key's nominal character.
Common Dead Keys and Their Combinations
| Dead Key | Name | + a | + e | + i | + o | + u |
|---|---|---|---|---|---|---|
| ´ | Acute | á | é | í | ó | ú |
| ` | Grave | à | è | ì | ò | ù |
| ^ | Circumflex | â | ê | î | ô | û |
| ¨ | Diaeresis | ä | ë | ï | ö | ü |
| ~ | Tilde | ã | — | — | õ | — |
| ° | Ring | å | — | — | — | ů |
| ˇ | Caron | ǎ | ě | ǐ | ǒ | ǔ |
| ¸ | Cedilla | — | ę | — | — | — |
To type the dead key's character alone (e.g., just an acute ´ as a standalone diacritic), press the dead key followed by Space. This produces the standalone combining or spacing diacritic.
Dead Keys on macOS
macOS uses the Option key as a dead key modifier in the US keyboard layout:
| Option + key | Result (then type base) |
|---|---|
| Option + e | ◌́ Acute accent |
| Option + ` | ◌̀ Grave accent |
| Option + i | ◌̂ Circumflex |
| Option + u | ◌̈ Diaeresis/Umlaut |
| Option + n | ◌̃ Tilde |
So: Option + e, then e = é. Option + u, then u = ü. The long-press character popover (introduced in macOS Lion) provides an even simpler alternative.
Dead Keys vs. Compose Keys
| Feature | Dead Key | Compose Key |
|---|---|---|
| Mechanism | Hold to modify next key | Prefix key then sequence |
| Simultaneity | Key held during next press | Sequential, no holding |
| OS integration | Built into keyboard layouts | Separate key designation |
| Flexibility | Fixed to keyboard layout | Highly customizable |
| Typical platform | European keyboards, macOS Option | Linux X11, WinCompose |
Unicode Encoding
Dead key combinations produce precomposed Unicode characters (e.g., é = U+00E9), not a base character followed by a combining mark. The IME/keyboard driver performs this composition and outputs the single code point. If no precomposed form exists, some systems fall back to the base + combining mark representation.
Quick Facts
| Property | Value |
|---|---|
| Definition | Key that modifies the next keystroke to produce a diacritic |
| Visual feedback | Nothing displayed until base character pressed |
| Dead key alone | Press dead key + Space → outputs standalone diacritic |
| macOS acute dead key | Option + E, then base letter |
| macOS umlaut dead key | Option + U, then base letter |
| Difference from Compose | Dead key is held/pressed before; Compose is a prefix latch |
| Output format | Usually precomposed Unicode (single code point) |
| Keyboard layouts with dead keys | French AZERTY, German QWERTZ, Spanish, Portuguese, Nordic |
입력 방식의 더 많은 용어
16진수 값을 입력하여 유니코드 코드 포인트를 직접 입력하는 방법. Mac: Option + …
Alt + 숫자 패드 숫자를 사용하여 코드 페이지 번호로 문자를 입력하는 Windows …
A system-level tool for browsing and inserting Unicode characters. macOS Character Viewer …
문자를 시각적으로 탐색하고 선택하는 UI 구성 요소(네이티브 또는 웹 기반). 모바일의 이모지 …
유니코드 문자를 탐색하고 삽입하는 GUI 유틸리티. Windows: charmap.exe. Mac: 문자 뷰어(Control+Command+Space). Linux: …
유니코드 코드 포인트로 문자를 입력하는 모든 방법: 16진수 입력(Mac), Ctrl+Shift+U를 통한 U+XXXX …
음성 또는 구조적 매칭을 통해 키 입력 시퀀스를 문자로 변환하여 표준 키보드로 …
다중 키 합성 시퀀스를 시작하는 키(보통 오른쪽 Alt 또는 사용자 지정). Linux/Unix …