Gnome 3.22: menonaktifkan alt + shift switching tata letak keyboard

18

Setelah pemutakhiran terbaru pada Debian, menekan alt+shiftkeyboard saya membuatnya mengubah tata letak, yang memecah semua alt+shift+<anything> xbindkeyspintasan saya .

Saya telah menonaktifkan semua pintasan di Pengaturan -> Keyboard -> Input. Masih sama.

Dalam Pengaturan -> Bahasa, dikatakan bahwa alt+shiftperilaku ini dapat diubah dalam .. Pengaturan -> Keyboard. Tetapi alt+shifttampaknya tidak diatur di sana. Apakah hardcode? Apakah ada cara xbindkeysuntuk mengatasi ini?

iago-lito
sumber

Jawaban:

33

Oke, mengerti: baris ini di /etc/default/keyboard

XKBOPTIONS="grp:alt_shift_toggle,grp_led:scroll"

.. tidak boleh berisi grp:alt_shift_toggle, yang merupakan opsi xkb yang relevan sesuai dengan posting ini .

Selain itu, Gnome mengganti opsi xkb sesuai dengan postingan lain ini . Sebagai akibatnya, output ini:

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

.. seharusnya tidak membaca grp:alt_shift_toggledi komputer saya juga. Jadi setelah saya berlari:

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

Saya mendapatkan perilaku good'ol saya kembali;)


Saya telah mengajukan ini sebagai bug ke Gnome.

iago-lito
sumber
1
Saya dapat menonaktifkan Alt + Shiftpintasan untuk mengubah tata letak keyboard dengan menonaktifkan pintasan di Settings > Keyboard > Shortcuts > Typings > Modifiers-only switch to next source. Ya, namanya cukup samar tetapi Anda dapat melihat bahwa itu dipetakan ke Alt + Shift.
hb20007
@ hb20007 Saya pikir ini adalah percobaan pertama yang naif yang secara mengejutkan tidak berhasil dalam kasus saya saat itu. Namun, navigasinya sedikit berbeda dari yang Anda gambarkan. Versi gnome apa yang Anda bicarakan?
iago-lito
gnome-shell --versionmemberikan 3.18.5
hb20007
1
@ hb20007 Oke, saya mengerti. Posting ini tentang masalah yang terjadi 3.22, yang merupakan alasan mengapa itu berfungsi dengan baik dalam kasus Anda :)
iago-lito
1

Dalam kasus saya, saya menggunakan Ubuntu 18.04. Saya dapat mengatasi masalah ini dengan mengkonfigurasi ulang pengaturan keyboard saya:

$ sudo dpkg-reconfigure keyboard-configuration
Melchia
sumber
0

Juga ini opsi lain dalam mode grafis (gnome 3.22):

  1. Buka 'alat tweak' gnome atau ketik gnome-tweak-toolterminal
  2. Buka tab 'Mengetik'
  3. Klik pada 'Beralih ke tata letak lain'
  4. Pilih pintasan favorit Anda untuk menghindari Ctrl+ Shiftdan Alt+Shift
S. Pedraza
sumber