keyboard stuff

[Core] Add getreuer's Autocorrect feature to core (#15699) master

Co-authored-by: Albert Y <76888457+filterpaper@users.noreply.github.com>