peca
Active Member
Accessing accented chars by pressing AltGr+Char is pointless. Some langs use more then one accent for the same basic char. Ie Czech and Slovak (á, ä, č, ď, é, ě, í, ĺ, ľ, ň, ó, ö, ô, ř, ŕ, š, ť, ú, ů, ü, û, ý, ž - really plenty) and if add Poland, Germany, Hungary (our neighbors) and French, Spanish, Latvian and other Europeans, you simply can't get all accented char on one keyboard layout.
Only good solution, that I see, is use accent key and then char key. Accent key can be accessed by pressing Fn key or separate AltGr key. I'l glad to see symbols (!@#$%^&*()+-=[]:;{}/?<>) on keys too. So we need some key for symbols and other key for accent marks OR make layout where all needed symbols and accents fit.
Other way is don't make any internationalization and user just choice where to map few accent marks that are needs. Ie Czech needs ´ˇ°¨ and ¨ can be omitted, ˇ and ° merged due to ° is only used for ů and u with hook can't be typed on Czech kbd (on some layout be "ˇ"+ "u" typed as "ů"). I don't know if any language using Latin chars need more then 5 accents, so 5 keys without symbols, as reserved for accents, may be enough.
Only good solution, that I see, is use accent key and then char key. Accent key can be accessed by pressing Fn key or separate AltGr key. I'l glad to see symbols (!@#$%^&*()+-=[]:;{}/?<>) on keys too. So we need some key for symbols and other key for accent marks OR make layout where all needed symbols and accents fit.
Other way is don't make any internationalization and user just choice where to map few accent marks that are needs. Ie Czech needs ´ˇ°¨ and ¨ can be omitted, ˇ and ° merged due to ° is only used for ů and u with hook can't be typed on Czech kbd (on some layout be "ˇ"+ "u" typed as "ů"). I don't know if any language using Latin chars need more then 5 accents, so 5 keys without symbols, as reserved for accents, may be enough.