Unexpected-Keyboard
Unexpected-Keyboard copied to clipboard
Central kurdish layout design bugs
Firstly, there is no period, nor colon.
Secondly, the key for ـہ types a keshideh (ـ) in front of the letter automatically, which seems like it'd pretty much never be the desired behaviour. Look what happens if you type three in a row: ـہـہـہ ... as opposed to what it should look like ہہہ
Thirdly, dotless-qaf (ٯ) is on the keyboard by default. I don't know what is the purpose of this letter, but maybe the intent was dotless-feh (ڡ) instead, as they look similar, and dotless-feh would actually make sense: it is an optional member of the kurdish sorani alphabet— one which I'd rather have than not. But if dotless-feh is included, dotless-beh (ٮ) and this other waw variants— ۊ ۉ — should be included also for the same reason.
Fourthly, alef with standard hamzeh above (أ) is on the keyboard, but this letter is arabic and not kurdish. If such a thing is included, it should rather be the persian long initial alef (آ), as other letters seem to have been included for reasonable compatibility with persian (ط ص ض ظ ث ذ)
Fifthly, it makes sense that the two ھ symbols would be switched: that ھ (ھھھ) would be the default and ه (ههه) would be the alternate:
So these problems, except for the second and fifth ones, can be solved easily through user customization (because this keyboard is most rad in all the land). But of course, it would be best for these changes to occur upstream, because if I add these as custom letters, they also appear on my latin keyboard layout, and that's pretty messy.