Gnome 3.22: disabilita il cambio di tastiera alt + shift


18

Dopo l'ultimo aggiornamento su Debian stretch, premere alt+shiftsulla mia tastiera lo fa cambiare layout, interrompendo tutte le mie alt+shift+<anything> xbindkeysscorciatoie.

Ho disabilitato tutte le scorciatoie in Impostazioni -> Tastiera -> Input. Ancora lo stesso.

In Impostazioni -> Lingue, si dice che questo alt+shiftcomportamento può essere modificato in ... Impostazioni -> Tastiera. Ma alt+shiftsembra non essere impostato da nessuna parte lì. È hardcoded? C'è un modo per xbindkeysaggirare questo?

Risposte:


33

Okay, capito: questa linea nella mia /etc/default/keyboard

XKBOPTIONS="grp:alt_shift_toggle,grp_led:scroll"

.. non deve contenere grp:alt_shift_toggle, che è l'opzione xkb pertinente secondo questo post .

Inoltre, Gnome sovrascrive le opzioni xkb secondo questo altro post . Di conseguenza, questo output:

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

.. non dovrebbe neanche leggere grp:alt_shift_togglesulla mia macchina. Quindi dopo che ho corso:

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

Ho ripreso il mio buon comportamento;)


Ho archiviato questo come bug per Gnome.


1
Sono stato in grado di disabilitare il Alt + Shiftcollegamento per modificare il layout della tastiera disabilitando il collegamento in Settings > Keyboard > Shortcuts > Typings > Modifiers-only switch to next source. Sì, il nome è abbastanza vago ma puoi vedere che è mappato Alt + Shift.
hb20007,

@ hb20007 Penso che questo sia il primo tentativo ingenuo che sorprendentemente non ha funzionato nel mio caso allora. Tuttavia, la navigazione era leggermente diversa da quella che stai descrivendo. Di quale versione di Gnome stai parlando?
iago-lito,

gnome-shell --versiondà 3.18.5
hb20007

1
@ hb20007 Va bene, ho capito allora. Questo post riguarda un problema 3.22che si sta verificando , motivo per cui funziona bene nel tuo caso :)
iago-lito

1

Nel mio caso sto usando Ubuntu 18.04. Sono stato in grado di risolvere questo problema riconfigurando la mia impostazione della tastiera:

$ sudo dpkg-reconfigure keyboard-configuration

0

Anche questa è un'altra opzione in modalità grafica (gnome 3.22):

  1. Apri lo "strumento di modifica" di gnome o digita gnome-tweak-toolsu un terminale
  2. Vai alla scheda "Digitazione"
  3. Fai clic su "Passa a un altro layout"
  4. Scegli il tuo collegamento preferito evitando Ctrl+ Shifte Alt+Shift
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.