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!

AliNajafies
  • 5,874
  • Yeah, it’s duplicate! :| – AliNajafies Mar 25 '14 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 '14 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. – Edward Falk Feb 02 '15 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. – AliNajafies Feb 03 '15 at 20:23

1 Answers1

4

:D It’s simply:

dpkg-reconfigure xkb-data

AliNajafies
  • 5,874