5

I always modify keyboard layouts to add special characters as my needs. To modify the layout I open the codes under:

/usr/share/X11/xkb/symbols/

The changes would apply after a re-login, or a reboot for the default one.

But now on Ubuntu 13.10 and 14.04, with the new text entry settings, the changes don’t take effect even after a reboot, if I’ve enabled them before editting.

Is there any way to force Ubuntu to reconfigure keyboard layouts, Somewhat like dpkg-reconfigure locales for locales? The files are saved correctly!

4
  • Yeah, it’s duplicate! :| Mar 25, 2014 at 22:39
  • :) It seems to me that your solution is the canonical one. Also I have tested it. the command clean up /var/lib/xkb/ folder. So same effects. You may add this solution to the other question.
    – user.dz
    Mar 25, 2014 at 22:42
  • 1
    When people ask why Linux isn't ready for the desktop yet, show them this issue. No mere mortal could have been expected to figure this out. Feb 2, 2015 at 22:26
  • @EdwardFalk, yeah, and now it's found new dimensions. Every time I log in my user account the keyboard layout acts like the one I chose during installation (for me, en_US). I need to switch layout once to work properly! I believe in open-source, but it's gonna be disappointing. Feb 3, 2015 at 20:23

1 Answer 1

4

:D It’s simply:

dpkg-reconfigure xkb-data

Not the answer you're looking for? Browse other questions tagged .