Qt Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Unsolved

    Setup of a new keyboard layout doesn't work properly

    Mobile and Embedded
    2
    4
    1418
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      Krohaska last edited by

      Hi everybody,
      I have, with our help, different keyboard layouts for my application. I'm using the following dynamisch load of the driver "Internationalization of keyboard. qt-embedded":http://stackoverflow.com/questions/2669464/qt-embedded-for-linux-keyboard-layout-switching, but it doesn't work properly.

      If I have the CAPS LOG (for all installed layouts ES,US,GE,FR) the capitals during not too much: example: theororical: AASDERFRTR and i get aASDerfRTr.
      With other characters I have problems too. For example for German layout ich I get the äääääääääää I get 'ä'ä''ää'ää

      When I used the function kmap2qmap I got a lot of warnings, but I ignored them,cause I read that here "kmap2qmap documentation":http://harmattan-dev.nokia.com/docs/library/html/qt4/qt-embedded-kmap2qmap.html.

      I'm trying to modify the kmap file to avoid the warnings, but I'm not sure, that that is the problem. Have you ever had similar problems?

      Kind regards

      1 Reply Last reply Reply Quote 0
      • K
        Krohaska last edited by

        Ok, I suppose that my last post is difficult to understand and to reply. I find out that my problem is the warnings.
        I get this warning:
        @Warning: keymapfile 'de.kmap', line 4: symbol could not be parsed: Meta_nul@

        What is that Meta_nul? how can I define this symbol?

        Thanks in advance

        1 Reply Last reply Reply Quote 0
        • G
          Ghaith last edited by

          How did you generate your de.kmap ?

          1 Reply Last reply Reply Quote 0
          • K
            Krohaska last edited by

            I used the command ckbcomp:
            @ckbcomp -layout de > de.kmap@

            1 Reply Last reply Reply Quote 0
            • First post
              Last post