Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-32322

Qt 5.1 on Linux/X11 ignores xkb keyboard layout

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • P2: Important
    • None
    • 5.1.0
    • None
    • - OS: ArchLinux
      - Architecture: x86_64
      - xorg-server 1.14.2-2
      - kbproto 1.0.6-1
      - libxkbcommon 0.3.1-1
      - libxkbfile 1.0.8-1
      - xorg-xkbcomp 1.2.4-1

    Description

      I use a modified version of the Dvorak keyboard layout on my system. I have it configured with xkb (using "xkbcomp $HOME/us-dvorak-slate.xkb $DISPLAY"; xkb config can be found at http://dotfiles.g33xnexus.com/whitelynx/us-dvorak-slate.xkb ), but anything built against Qt 5.1 acts as if the keyboard is still in QWERTY.

      I've verified that this issue exists in Qt Creator, qmlscene, some C++/QML apps I've been working on, and several of the Qt examples, on both the "Qt 5.1.0 for Linux 64-bit" download from http://qt-project.org/downloads, and the Qt 5 packages in ArchLinux. This wasn't a problem on Qt 5.0.

      I found QTBUG-31527, which that seems to suggest that using xkb as opposed to xmodmap should fix the issue... but I've been using xkb instead of xmodmap for quite a while now, and Qt 5.1 still ignores my layout.

      Attachments

        Issue Links

          For Gerrit Dashboard: QTBUG-32322
          # Subject Branch Project Status CR V

          Activity

            People

              paeglis Gatis Paeglis
              whitelynx David Bronke
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes