There was a question in bug 1546282, asking how to configure this from the command line. The answer is, AFAIK, that the current value (en/us) is hard coded in Mir. So to change it is not currently possible. If you know what a silo [1] is, you could install 064 which has all the code needed for the layout to be changed.
[1] https://wiki.ubuntu.com/citrain/LandingProcess -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1524400 Title: Use default keymap on creation of surface Status in The Avila project: In Progress Status in Canonical System Image: In Progress Status in Canonical Pocket Desktop: In Progress Status in qtmir package in Ubuntu: In Progress Status in ubuntu-system-settings package in Ubuntu: In Progress Status in unity8 package in Ubuntu: In Progress Bug description: Keymaps should be configurable pr surface or for all surfaces. This bug tracks implementation of the latter. Determining what keymap to use Input sources (InputSources) is an array of dicts on the org.freedesktop.Accounts.User interface, which is on the system bus. This holds all the user chosen keymaps. If empty, it indicates en_us. It is on the system bus so that the greeter can determine what keymap to use. If keymaps > 1, the default keymap for all surfaces will be the first applicable keymap. To manage notifications about this bug go to: https://bugs.launchpad.net/avila/+bug/1524400/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp