Is your feature request related to a problem? Please describe.
So. A lot of people are going to use this on non-english keyboards, myself included. Maybe, it would be a good idea to add some kind of character→keycode handler for non-QWERTY layouts? Perhaps, files from Linux's keyboard layouts folder (/usr/share/kbd/keymaps/i386/)?
Describe the solution you'd like
Ideally, this should be something like a setting that allows you to pick your used keyboard layouts, a quick switcher in the input activity to pick which layout you are currently using, and maybe an option to handle all layouts simultaneously for when they do not conflict with each other (say, english qwerty and russian йцукен)? So, pressing Л would send the k keyevent, as that is the key that corresponds to Л on the Russian layout.
Describe alternatives you've considered
I've tried using Hackers Keyboard with explicitly drawn russian chars. It was a pain to handle.
Is your feature request related to a problem? Please describe. So. A lot of people are going to use this on non-english keyboards, myself included. Maybe, it would be a good idea to add some kind of character→keycode handler for non-QWERTY layouts? Perhaps, files from Linux's keyboard layouts folder (
/usr/share/kbd/keymaps/i386/
)?Describe the solution you'd like Ideally, this should be something like a setting that allows you to pick your used keyboard layouts, a quick switcher in the input activity to pick which layout you are currently using, and maybe an option to handle all layouts simultaneously for when they do not conflict with each other (say, english qwerty and russian йцукен)? So, pressing
Л
would send thek
keyevent, as that is the key that corresponds to Л on the Russian layout.Describe alternatives you've considered I've tried using Hackers Keyboard with explicitly drawn russian chars. It was a pain to handle.
Additional context