Gnome 3.22: wyłącza kombinację klawiszy Alt + Shift

18

Po najnowszej aktualizacji Debian stretch, uderzenie alt+shiftw klawiaturę powoduje zmianę układu, co psuje wszystkie moje alt+shift+<anything> xbindkeysskróty.

Wyłączyłem wszystkie skróty w Ustawieniach -> Klawiatura -> Wprowadzanie. Wciąż ten sam.

W Ustawieniach -> Języki mówi się, że to alt+shiftzachowanie można poprawić w ... Ustawienia -> Klawiatura. Ale alt+shiftwydaje się, że nie ma go nigdzie. Czy to jest zakodowane na stałe? Czy istnieje sposób na xbindkeysobejście tego?

iago-lito
źródło

Odpowiedzi:

33

Okej, rozumiem: ta linia w mojej /etc/default/keyboard

XKBOPTIONS="grp:alt_shift_toggle,grp_led:scroll"

.. nie powinien zawierać grp:alt_shift_toggle, co jest odpowiednią opcją xkb zgodnie z tym postem .

Ponadto Gnome zastępuje opcje xkb zgodnie z tym drugim postem . W rezultacie ten wynik:

$ dconf read /org/gnome/desktop/input-sources/xkb-options
['grp:alt_shift_toggle','grp_led:scroll']

.. nie powinien też czytać grp:alt_shift_togglena moim komputerze. Po uruchomieniu:

dconf write /org/gnome/desktop/input-sources/xkb-options "['grp_led:scroll']"

Odzyskałem moje zachowanie good'ol;)


Złożyłem to jako błąd w Gnome.

iago-lito
źródło
1
Byłem w stanie wyłączyć Alt + Shiftskrót do zmiany układu klawiatury, wyłączając skrót w Settings > Keyboard > Shortcuts > Typings > Modifiers-only switch to next source. Tak, nazwa jest dość niejasna, ale widać, że jest odwzorowana Alt + Shift.
hb20007
@ hb20007 Myślę, że to naiwna pierwsza próba, która zaskakująco wtedy nie działała w moim przypadku. Jednak nawigacja była nieco inna niż opisywana. O której wersji gnome mówisz?
iago-lito
gnome-shell --versiondaje
3.18.5
1
@ hb20007 Dobra, rozumiem. Ten post dotyczy występującego problemu 3.22, dlatego w Twoim przypadku działa dobrze :)
iago-lito,
1

W moim przypadku używam Ubuntu 18.04. Byłem w stanie rozwiązać ten problem, ponownie konfigurując ustawienia klawiatury:

$ sudo dpkg-reconfigure keyboard-configuration
Melchia
źródło
0

Jest to także inna opcja w trybie graficznym (gnome 3.22):

  1. Otwórz gnome 'tweak tool' lub wpisz gnome-tweak-toolna terminalu
  2. Przejdź do zakładki „Pisanie”
  3. Kliknij „Przełączanie na inny układ”
  4. Wybierz swój ulubiony skrót, unikając Ctrl+ Shifti Alt+Shift
S. Pedraza
źródło