Arian04 / android-hid-client

Android app that allows you to use your phone as a keyboard and mouse WITHOUT any software on the other end (Requires root)
GNU General Public License v3.0
109 stars 4 forks source link

Alternative keyboard layouts #39

Open gaussandhisgun opened 2 months ago

gaussandhisgun commented 2 months ago

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.

Additional context