Ubuntu – How to add a latin american keyboard in 17.10

17.10keyboard-layout

I know this looks like a question that must've already been answered, but I've looked everywhere for a solution.

I'm running ubuntu 17.10 on an 80-key dell Inspiron 11 and I'm trying to add the Latinamerican ("latam") keyboard layout alongside my en (US). The settings GUI lets me add the Spanish ("es") keyboard without a problem, but that has the accent keys in different places. The latam keyboard doesn't show up in the GUI. This wasn't a problem in 16.04.

I've played around with /etc/default/keyboard and dpkg-reconfigure keyboard-configuration, but I haven't gotten them to stick. I also plan on adding a few more layouts, but the most important are en and latam.
Thanks!

Best Answer

It's there. If you click a Latin American country, e.g. Spanish (Argentina), you are taken to a sub menu which includes Spanish (Latin American).

Edit:

I happened to have the Spanish language installed, and under that condition the above advice applies. However, if you want to enable the Spanish (Latin American) keyboard layout without installing the Spanish language, you can add some Latin American locale. Open a terminal window and run for instance:

sudo locale-gen es_AR.UTF-8

Now, if you open Settings -> Region & Language and select Spanish under Input Sources, the sub menu you are taken to will include Spanish (Latin American).

<rant>
The design makes no sense. Keyboard layouts should not have anything to do with which locales you happen to have generated. Personally I think this a design bug which should be reported to the GNOME developers.
</rant>

Issue submitted: https://gitlab.gnome.org/GNOME/gnome-control-center/issues/82

Related Question