Keyboard language self switches

Solution 1:

You can try to use program called setxkbmap. Try to add this after run :

setxkbmap us

(Add this command to startup applications)

Where "us" is your prefered language... This should change your keyboard layout after you login.


You can also set keyboard switching for example with alt + shift:

setxkbmap -option grp:alt_shift_toggle cz,us

Where "cz,us" specify languages that will be switching.

Hope this help :)