-
Hi! I recently connected an external bluetooth keyboard to my phone. It had a German layout which was ignored by android. I figured out that I had to switch from HeliBoard to the standard Gboard virtual keyboard. Then the external keyboard worked like expected. So, I wonder why the virtual keyboard affects the layout of the external one. Also I wonder if this is something that needs to be fixed with Heliboard (which I also set to German layout). |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
So Gboard is able to detect whether you have a QWERTZ or a QWERTY keyboard connected? |
Beta Was this translation helpful? Give feedback.
-
I don't think that Gboard or Android is able to detect anything here. It just uses the keyboard layout matching to the language you have selected for Gboard. The whole handling of external Keyboards in Androids seems a bit awkward to me since I don't understand why it should make a difference wheater I chose a 3rd party app for my virtual keyboard or not. However it seems that the virtual keyboard decides the layout for the external keyboard and so it seems that it depends on Heliboard to fix this. |
Beta Was this translation helpful? Give feedback.
So I guess HeliBoard needs to have some sort of character conversion tables for a bunch of keyboard layouts,and then try guessing the correct one from the current language.
If the conversion tables are as simple as I hope, and the tables are available somewhere in an easily readable format, such conversion could be implemented.