But while principially possible even in the restricted environment of keyboard hardware it is questionable whether it's a good idea after all. It's not a lot more than a toy, especially because the dictionary is limited and hardcoded.
I respect and acknowledge the ingenuity. It must have been a lot of fun to get this working for Pascal Getreuer. Kudos!
E.g. my Italian windows key map does not have tilde nor backtick available, and it's just a pain to type the usual alt 126 thing on a modern laptop keyboard, where even the HOME key requires some Fn shenigan. Dell and MS, wow!
there's also ÈÉÒÀÌÙ and a bunch of foreign letters like ßøþñħŋđðŧ
That's what I do for accented characters (e.g. Alt+Shift+C -> ç) and currency characters, it works pretty decently (found it more reliable than AutoHotKey for instance)
I like the idea, but wouldn't that get annoying in contexts where you don't want it? My text editor already annoys me with auto-correct, I'm not sure I want even more of it! Ideally, I think this would be an OS-level feature, but one that only targets specific contexts (e.g. 'rich text' fields, not 'plain text' ones; configurable at an app level).
It would get dangerous if such a keyboard was used by your doctor or pharmacist. Auto-incorrecting names or dosage of drugs? No thank you.
Well I can confidently say that your health is different to places I've experienced.
I bet you don't even still use faxes...
I'd hate to have vim commands, game inputs etc. "autocorrected".
A "sticky" modifier key (like caps lock, num lock, etc) that enables or disables it would vastly increase the value in a general situation though.
And I absolutely hate it. How would you type fitler?
f i t l e [SPACE] [BACKSPACE] r
Maybe?Either way, have my upvote!