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

Panašūs puslapiai

  1. Greitukas/SetxkbmapKalbųKeitimasStartuojant
  1. KDE Autostart panaudojimas