[Scummvm-tracker] [ScummVM :: Bugs] #14422: ANDROID: Support more virtual keyboard language layouts (was: Virtual Keyboard Language Layouts)

ScummVM :: Bugs trac at scummvm.org
Wed Apr 19 15:51:22 UTC 2023


#14422: ANDROID: Support more virtual keyboard language layouts
-------------------------------------------------+-------------------------
Reporter:  LukasThyWalls                         |       Owner:  (none)
    Type:  feature request                       |      Status:  new
Priority:  normal                                |   Component:  Port:
                                                 |  Android
 Version:                                        |  Resolution:
Keywords:  Language, Keyboard, Layout, Virtual   |        Game:
  Keyboard                                       |
-------------------------------------------------+-------------------------
Changes (by antoniou79):

 * summary:  Virtual Keyboard Language Layouts => ANDROID: Support more
     virtual keyboard language layouts

Comment:

 This is a tricky one.

 I think we could improve the layout or maybe provide options for layouts,
 and we could support the other two popular keyboard layouts (QWERTZ, and
 AZERTY) someone would have to implement them because it's not something we
 import from Google), but that still would not be enough to cover all
 languages -- even popular ones like Chinese, Japanese, Hebrew etc.

 I wish Google still provided this facility, with support for the special
 keys we use of course (F1, F2, etc., key combos like Ctrl+F5, Ctrl+Alt+D
 etc, arrow keys and such). Because basically now we use a depracated
 facility with our custom keys trying to support as many stuff as would be
 possible with a physical keyboard.

 At one point I did test with a third party keyboard, and that worked quite
 ok (it also allowed to set always on-screen buttons -- I don't recall the
 apps name off the top of my head). But obviously we can't tell people to
 use a third party app if they don't want to.

 Anyway, if anyone is aware of a smarter way to do this rather than
 implement by hand each possible layout feel free to pitch in.
-- 
Ticket URL: <https://bugs.scummvm.org/ticket/14422#comment:1>
ScummVM :: Bugs <https://bugs.scummvm.org>
ScummVM


More information about the Scummvm-tracker mailing list