we use a lot of laptops with fedora image and we are defining keyboard layout based on a csv file using command-line.
This keyboard layout attribution was made at boot on fedora 29 using localectl utility and changes where also valid in KDE.
Now on Fedora 31 the keyboard layout seems to be set by some new regional option, none of the localectl commands helps changing keyboard layout in KDE, on login screen layout is defined correctly but it changes at logon.
I found that using setxkbmap I can change the keyboard but I cant achieve to set a script that change this layout at logon :
- putting a .desktop file in /.config/autostart/
- putting a .sh file in /.config/autostart-script/
It does not work anymore, the keyboard is always set on another layout apparently based on regional settings.
The user interface related to this settings does not help :
Unchecking “configure layout” does not work : at every boot the keyboard layout is changed and “configure layout” is enabled again for unknown reason.
Is this a know bug of version 31 ?
Thanks in advance for any help on this issue.