Your work-around works because it doesn't rely on any modifications done by /usr/sbin/lightdm-session where it loads the modifications found in either ~/.Xkbmap or ~/.xmodmap. The modifications to the keyboard layout found in these files are run, but are immediately reverted by some other process - which is a major bug that is really frustrating because it breaks a lot of behavior. This still needs to get fixed. Anything put in ~/.Xkbmap or ~/.xmodmap is not being honored in a very silent and man-year-wasting fashion.
-- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg in Ubuntu. https://bugs.launchpad.net/bugs/1243642 Title: .Xmodmap not automatically loaded on start To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1243642/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp