Kalbų parinkčių keitimas paleidžiant KDE setxkbmap pagalba
Apie
Dažnai atsitinka taip, kad naudojantis KDE neišeina tvarkingai padaryti, kad veiktų kalbų keitimas naudojantis greitomis klavišų kombinacijomis, o keisti sisteminius X serverio nustatymus negalima (gali būti paveikti kitų vartotojų nustatymai arba neturime teisių tai daryti). Kaip tai apeiti parašysime čia.
Eiga
mkdir -p ~/.kde/share/Autostart cd ~/.kde/share/Autostart echo "setxkbmap lt,us -option grp:alt_shift_toggle" > kalbosKeitimas.sh chmod u+x kalbosKeitimas.sh
Mes kataloge, iš kurio įvykdomos programos paleidžiant KDE, pridėjome savo programėlę, kuri nustato naujus klaviatūros parametrus. Šiuo atveju tai bus kalbos keitimas tarp Lietuviško ir Amerikietiško klaviatūros išdėstymų, naudojantis Shift+Alt klavišų kombinacija. Taip pat galimas variantas, kad klaviatūros išdėstymą būtų galima keisti Caps Lock klavišu:
setxkbmap lt,us -option grp:caps_toggle
Arba galimas variantas, kai naudojamos abi kombinacijos:
setxkbmap us,lt -option grp:caps_toggle grp:alt_shift_toggle