After setting the keyboard layout to "br-latin1-abnt2" and installing Arch Linux with archinstall, KDE Plasma doesn't add my keyboard layout, and due to having no existing layout, the system by default uses the United States keyboard layout, which lacks "Ç", for example.
You can reproduce the issue with org.gnome.Boxes flatpak.
You can test it without a Brazilian keyboard by looking for a key behaving differently after applying "br-latin1-abnt2" on archinstall, then after booting in the distro you will notice that the key is now normal, which means that "br-latin1-abnt2" is not being read.
> After setting the keyboard layout to "br-latin1-abnt2" and installing Arch Linux with archinstall How did you set that keyboard layout before Arch was installed?
(In reply to Nate Graham from comment #3) > > After setting the keyboard layout to "br-latin1-abnt2" and installing Arch Linux with archinstall > How did you set that keyboard layout before Arch was installed? I ran $archinstall Then opened Locales > Layout Then I held the arrow key up until it when to the bottom of the screen, where "br-latin1-abnt2" is located and selected it.
Created attachment 177211 [details] Locales > Keyboard layout > br-latin1-abnt2
Ok, so you set the keyboard layout *during* archinstall, not before it. This means it's an archinstall bug for not generating the necessary locales to support the choice you used it to make. Please report to Arch. Thanks!
https://bbs.archlinux.org/viewtopic.php?pid=2219359