You could probably set it in xorg.conf.d, but I wish there was a better
solution. This problem keeps coming up, infrequently, but persistently
over the years.
OK, let's see. The indicator in unity panel writes to gsettings.
gsettings monitor org.gnome.desktop.input-sources current
Unity-settings-daemon listens for this key's changes and in response sets the
root window property _XKB_RULES_NAMES. As I understand it, that's basically
what setxkbmap does too.
xprop -root | grep XKB
However, unity-settings-daemon seems to always add the us layout as a second
group, something "setxkbmap it,us" would do.
setxkbmap -query | grep layout
layout: it,us
I don't know why that happens. There's probably a good reason for it,
but I could imagine this is what exposes you to the old bug #837456.
** Also affects: unity-settings-daemon
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to onboard in Ubuntu.
https://bugs.launchpad.net/bugs/1302770
Title:
keymap unstable
Status in Unity Settings Daemon:
New
Status in “onboard” package in Ubuntu:
Confirmed
Bug description:
on a tablet pc, once the keyboard has been deactivate, if I try to
reactivate the keymapping don't load my language, but the American.
The same after using Onboard keyboard on screen, the real ones changed
the map.
To manage notifications about this bug go to:
https://bugs.launchpad.net/unity-settings-daemon/+bug/1302770/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp