Caps Lock confusingly mapped to Ctrl by default
|Reported by:||dwhite||Owned by:|
By default for the US locale, pc-sysinstaller sets the nocaps option on the generated kxkb configuration file in the user home directory skeleton which turns Caps Lock into Ctrl. While old-time Sun Type 5 keyboard users probably appreciate this, it is unexpected behavior for most users who expect Caps Lock to operate as it always has on PCs.
Please remove the kxkb option settings from pc-sysinstaller and offer 'us-sun' as an alternative locale for people who want the Caps/Ctrl? swap prior to first login.
The offending configuration happens in pc-sysinstall/backend/functions-localize.sh.
The settings can be changed on a per-user basis in the Regional & Language -> Keyboard Layout panel, which is non-obvious since there are other keyboard configuration top level categories.