<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - keymap layout set in weston.ini is not respected by XWayland clients"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=62171#c1">Comment # 1</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - keymap layout set in weston.ini is not respected by XWayland clients"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=62171">bug 62171</a>
              from <span class="vcard"><a class="email" href="mailto:krh@bitplanet.net" title="Kristian Høgsberg <krh@bitplanet.net>"> <span class="fn">Kristian Høgsberg</span></a>
</span></b>
        <pre>xwayland-input.c:146:

        /* FIXME: Get the keymap from wl_keyboard::keymap events, which         
         *        requires more X server API to set a keymap from a string      
         *        rather than RMLVO. */
        rmlvo.rules = "evdev";
        rmlvo.model = "evdev";
        rmlvo.layout = "us";
        rmlvo.variant = NULL;
        rmlvo.options = NULL;

We need to add a XKB function to compile from the keymap file we pass to
clients and use that in InitKeyboardDeviceStruct() or new, similar function.

This affects xwayland integration with all compositors.  GNOME Shell, eg, not
just weston.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>