UART escape key combination is hard to type on german keyboards
appletuart
As noted by esc_ctrl in the project's channel, Ctrl+\ is quite complicated to type on (at least) german keyboard layouts:
<img width="960" height="320" alt="Diagram of a German ISO keyboard layout " src="https://github.com/user-attachments/assets/db7dc9a9-4730-4868-aef5-c1842f9a999c" />
(In this case, it would mean holding both Ctrl (Strg) and the "Alt Gr" modifiers, then pressing the ß key to type Ctrl+\)
To make it worse, Apple keyboards (as found on any Mac) have a wildly different layout when it comes to special characters. Here, a backslash is typed by holding **both** Shift and the option ("alt") key, then pressing 7 (there is logic behind this believe me or not). That means 3 modifiers for Ctrl+\\.
A list of special characters typable without modifiers on both regular and Apple german keyboards (umlauts included for completeness, obviously not universally viable):
| < | , | . | - | # | + | ß | ´ (diacritic, triggers compose logic) | ^ (same) | ä | ö | ü |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
(This only covers de_DE layouts, not sure whether this fully applies to other layouts like de_CH, de_AT, ..., not to mention whatever Apple cooked up for those)
Are any of these usable on (at least) en_ layouts, while also not having pre established semantics (e.g. editors like nano, emacs) they would collide with?
关闭于 2025-08-09 2 条评论