Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8090710

[Keyboard] Support alternative key layout for virtual keyboard

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Unresolved
    • Icon: P4 P4
    • tbd
    • 8u20
    • javafx
    • None
    • JDK8_u20 64bit, JavaFX8_u20, NetBeans 8.0.1 64bit, Windows 7 64bit

      Hi, I've been playing on with the virtual keyboard lately on my desktop by running with -Dcom.sun.javafx.virtualKeyboard=javafx and I could not help but notice that the virtual keyboards for text, url and email inputs all have a QWERTY key layout.

      I currently run on a system configured to en_AU with a US keyboard but even if I force the JVM to start with fr_FR support as the default locale, the layout of the virtual keyboard remains QWERTY. If I go to Windows' regional settings and change the input method from au+US keyboard (removing it completely) to fr+FR keyboard the virtual keyboard in JavaFX remains QWERTY as well.

      I haven't tested on embedded (Raspberry Pi) yet to check if the same was happening on those systems.

      This is an issue: if we run a kiosk application on embedded + touch screen, French customers expect to have access to an AZERTY virtual keyboard. Furthermore, if we intend to run an application that is accessible by a wide range of customers, we may want to change the virtual keyboard layout depending of the language that has been selected by the user on the welcome screen (ie: users selecting English would get an QWERTY virtual keyboard, users selecting French would get an AZERTY keyboard).

            Unassigned Unassigned
            fbouyajfx Fabrice Bouyé (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Imported: