Odpowiedzi:
Jest to znany błąd / ograniczenie . Jedynym obejściem jest skonfigurowanie skrótu do skryptu, który przełącza między zestawami układów klawiatury.
Na podstawie tego postu na UF.org :
Skonfiguruj pierwsze cztery układy, a następnie uruchom następujące dwa polecenia w terminalu:
gconftool-2 --get /desktop/gnome/peripherals/keyboard/kbd/layouts
gsettings get org.gnome.libgnomekbd.keyboard layouts
Skonfiguruj drugie cztery układy, a następnie ponownie uruchom powyższe polecenia.
Teraz otwórz edytor tekstu gedit (naciśnij Super, wpisz gedit , naciśnij Enter) i wklej:
#!/bin/bash
layout_one="[de deadgraveacute,al,ara,be]"
layout_one_dconf="['de\tdeadgraveacute', 'al', 'ara', 'be']"
layout_two="[de deadgraveacute,ba,ph,gb]"
layout_two_dconf="['de\tdeadgraveacute', 'ba', 'ph', 'gb']"
current=$(gconftool-2 --get /desktop/gnome/peripherals/keyboard/kbd/layouts)
if [ "$current" == "$layout_one" ]
then
new="$layout_two"
new_dconf="$layout_two_dconf"
else
new="$layout_one"
new_dconf="$layout_one_dconf"
fi
gconftool-2 --set --type list --list-type string /desktop/gnome/peripherals/keyboard/kbd/layouts "$new"
gsettings set org.gnome.libgnomekbd.keyboard layouts "$new_dconf"
Upewnij się, aby zastąpić układy do layout_one
, layout_one_dconf
, layout_two
, i layout_two_dconf
w tym scenariuszu z wyjściem z kroki 1 i 2. Jeśli jest pusta przestrzeń w nazwie arkusza, należy użyć znaku tabulatora zamiast spacji (wystarczy skopiować i wkleić z terminala ).
Z terminala uruchom:
chmod +x ~/Documents/scripts/keyboard-layout-switch
aby skrypt był wykonywalny.
Teraz musisz ustawić skrót do wywoływania tego skryptu: naciśnij Super, wpisz klawiaturę , naciśnij Enter.
W ustawieniach klawiatury przejdź do karty Skróty , a po lewej stronie kliknij Skróty niestandardowe .
Kliknij małą +
ikonę, aby utworzyć nowy skrót z:
/home/YOURUSERNAME/Documents/scripts/keyboard-layout-switch
Kliknij Zastosuj, a następnie kliknij, Disabled
aby ustawić żądany skrót:
Teraz powinieneś być w stanie przełączać się między dwoma zestawami czterech układów klawiatury za pomocą ustawionego skrótu.
edit tags
i dodać np. 10.04 lub 11.10).