Anaconda webui seems to new always default to US keyboard layout for *all* languages. It should use langtable to determine the correct default layout(s) for the selected language (locale). This was already true for F42 alas. Probably fallout from dropping gnome-initial-setup use in Workstation Live images. Reproducible: Always Steps to Reproduce: 1. Boot Fedora Workstation Live image (or KDE Desktop) 2. Start installer 3. Select a language (eg de_DE, ja_JP or en_IN, or ko_KR etc) Actual Results: 3. Keyboard layout always remains US Expected Results: 3. It should change to appropriate keyboard layout (eg DE, JP, en_IN, or KR) Some languages like Russian require two layouts or layers to support Latin input also. Additional Information: Also this info is provided by langtable :-) And used to work well before
Here is upstream PR for this: https://github.com/rhinstaller/anaconda/pull/6703 https://github.com/rhinstaller/anaconda-webui/pull/1048
This has been fixed in rawhide with https://bodhi.fedoraproject.org/updates/FEDORA-2025-592b3904c6 The fixes are not available in Fedora-43, we are considering backporting though. If you wish to test these in Rawhide, it will definitely give us a bit more confidence to include the changes in Fedora 43 during final freeze.
For all spins with no gnome-shell, the keyboard selection based on language selection was introduced. For gnome we can't control compositor layouts because of missing localed support in Gnome Shell: https://bugzilla.redhat.com/show_bug.cgi?id=2346830 Considering this as resolved.