Skip to content

Commit fa89d05

Browse files
Add comprehensive character mapping documentation to PowerToys QuickAccent
Co-authored-by: alvinashcraft <[email protected]>
1 parent 5777666 commit fa89d05

1 file changed

Lines changed: 101 additions & 0 deletions

File tree

hub/powertoys/quick-accent.md

Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,31 @@ For example: If you want "à", press and hold <kbd>A</kbd> and press <kbd>Space<
2323

2424
With the dialog enabled, keep pressing your activation key.
2525

26+
## Character discovery
27+
28+
Quick Accent maps accented characters to their base letter keys. To find a specific character:
29+
30+
1. **Hold the base letter key** (like A, E, I, O, U, C, N, S, Z, etc.) that the accented character is based on
31+
2. **Press your activation key** (Space or arrow keys) while holding the base key
32+
3. **Browse available characters** using your activation key to cycle through options
33+
4. **Release both keys** when the desired character is highlighted
34+
35+
### Supported base keys
36+
37+
Most alphabetic keys support accented characters, including:
38+
- **Vowels**: A, E, I, O, U (most accented variations)
39+
- **Consonants**: C, D, G, H, J, K, L, N, R, S, T, W, Y, Z (language-specific accents)
40+
- **Special keys**: Some punctuation and symbol keys for currency and mathematical symbols
41+
42+
### Unsupported keys
43+
44+
The following keys do **not** trigger Quick Accent overlays:
45+
- **Semicolon (;)** - No accented variations available
46+
- **Most numbers (0-9)** - Limited special character support
47+
- **Function keys (F1-F12)** - Not supported
48+
- **Modifier keys** (Ctrl, Alt, Shift) - Used for activation only
49+
- **Space bar** - Used as activation key only
50+
2651
## Character sets
2752

2853
You can limit the available characters by selecting character sets from the settings menu. Available character sets are:
@@ -63,6 +88,49 @@ You can limit the available characters by selecting character sets from the sett
6388
- Vietnamese
6489
- Welsh
6590

91+
### Common character mappings
92+
93+
Here are examples of character mappings for popular character sets:
94+
95+
#### French character set
96+
- **A key**: à, á, â, ä, ā, ă, ą
97+
- **E key**: è, é, ê, ë, ē, ĕ, ė, ę, ě
98+
- **C key**: ç, ć, ĉ, ċ, č
99+
- **O key**: ò, ó, ô, ö, ō, ŏ, ő, ø, œ
100+
101+
#### German character set
102+
- **A key**: ä, á, à, â, ā, ă, ą
103+
- **O key**: ö, ó, ò, ô, ō, ŏ, ő, ø
104+
- **U key**: ü, ú, ù, û, ū, ŭ, ů, ű, ų
105+
- **S key**: ß (eszett), ś, ŝ, ş, š
106+
107+
#### Spanish character set
108+
- **A key**: á, à, â, ä, ā, ă, ą
109+
- **E key**: é, è, ê, ë, ē, ĕ, ė, ę, ě
110+
- **N key**: ñ, ń, ņ, ň, ŋ
111+
- **U key**: ú, ù, û, ü, ū, ŭ, ů, ű, ų
112+
113+
#### Currency character set
114+
- **S key**: $, £, ¥, ₹, ₽, ₩, ₴, ₦, ₡, ₨, ₪, ₫, ₵, ₶, ₷, ₸, ₹, ₺, ₻, ₼, ₽, ₾, ₿, ﷼
115+
- **E key**: €, ₤, ₧, ₨, ₩, ₫
116+
- **C key**: ¢, ₡, ₵
117+
- **F key**: ₣, ₦
118+
- **L key**: £, ₤, ₦, ₧, ₨, ₩, ₫, €, ₯, ₰, ₱, ₲, ₳, ₴, ₵, ₶, ₷, ₸, ₹, ₺, ₻, ₼, ₽, ₾, ₿
119+
120+
### International Phonetic Alphabet (IPA) characters
121+
122+
IPA symbols are available across multiple character sets. Common IPA characters include:
123+
124+
- **Vowel symbols**: Available through vowel keys (A, E, I, O, U) in various character sets
125+
- **Consonant symbols**: Available through consonant keys in language-specific character sets
126+
- **Special IPA symbols**: Some available through Greek character set
127+
- **Length markers**: The vowel length/gemination marker **ː** (triangular colon) may be available through colon (:) key in certain character sets, or through T key in some language sets
128+
129+
> **Note**: If you cannot find a specific IPA symbol like ː (vowel length marker), try:
130+
> 1. Enable multiple character sets (Greek, Hebrew, or language sets that use similar symbols)
131+
> 2. Try different base keys (colon, T, or vowel keys)
132+
> 3. Use the "Show Unicode code and name" setting to identify available characters
133+
66134
## Settings
67135

68136
From the Settings menu, the following options can be configured:
@@ -78,4 +146,37 @@ From the Settings menu, the following options can be configured:
78146
| Input delay | The delay in milliseconds before the dialog appears. |
79147
| Excluded apps | Add an application's name, or part of the name, one per line (e.g. adding `Notepad` will match both `Notepad.exe` and `Notepad++.exe`; to match only `Notepad.exe` add the `.exe` extension). |
80148

149+
## Troubleshooting character discovery
150+
151+
If you cannot find a specific character you need:
152+
153+
### Enable relevant character sets
154+
1. **Multiple character sets**: Enable several character sets that might contain your character
155+
2. **Language-specific sets**: Choose character sets for languages that use similar symbols
156+
3. **Specialized sets**: Try Currency, Greek, or Hebrew sets for special symbols
157+
158+
### Try different base keys
159+
1. **Phonetic similarity**: Try keys that sound similar to your target character
160+
2. **Visual similarity**: Try keys that look similar to your target character
161+
3. **Related characters**: Try base keys of characters in the same family
162+
163+
### Use Unicode information
164+
1. **Enable Unicode display**: Turn on "Show the Unicode code and name of the currently selected character" in settings
165+
2. **Character identification**: Use this to identify what characters are available on each key
166+
3. **Character lookup**: Search online for the Unicode name if you know the character you need
167+
168+
### Common troubleshooting examples
169+
- **ñ (Spanish n with tilde)**: Try N key with Spanish character set enabled
170+
- **ß (German eszett)**: Try S key with German character set enabled
171+
- **œ (Latin small ligature oe)**: Try O key or E key with French character set enabled
172+
- **ø (Latin small letter o with stroke)**: Try O key with Danish or Norwegian character set enabled
173+
- **ː (IPA triangular colon)**: Try colon (:) key, T key, or vowel keys with Greek or Hebrew character sets enabled
174+
175+
### Alternative solutions
176+
If Quick Accent doesn't have the character you need:
177+
1. **Windows Character Map**: Use Windows built-in Character Map utility
178+
2. **Alt codes**: Use numeric Alt codes for specific characters
179+
3. **Unicode input**: Use Windows Unicode input method (Alt + numeric keypad)
180+
4. **Copy-paste**: Copy characters from online Unicode references
181+
81182
[!INCLUDE [install-powertoys.md](../includes/install-powertoys.md)]

0 commit comments

Comments
 (0)