
У меня на ноутбуке установлена новая версия Ubuntu 18.04 с Gnome 3.28.1, и я столкнулся с проблемой.
Я установил Alt+ Shiftна переключение раскладки клавиатуры, но сочетание LeftShift+ RightShiftтакже вызывает переключение, и я просто не могу понять, почему.
Я использовал gnome-tweak-tool
для настройки, и могу гарантировать, что на флажке нет галочек Both Shifts together
. Что касается встроенных Settings -> Devices -> Keyboard -> Typing
, они установлены Disabled
и поэтому не могут мешать.
Также я проверил org/gnome/desktop/input-sources
через dconf-editor
, и он показывает, grp:alt_shift_toggle
как и должен, нет никаких упоминаний о grp:shifts_toggle
вообще. Но он все равно переключает раскладку, и это просто сводит меня с ума. Может ли кто-нибудь мне помочь? Это баг или что-то еще?
PS Однако, если я отключу Alt- Shiftкак переключатель раскладки, LeftShift+ RightShiftтакже исчезнет, так что, похоже, grp:shifts_toggle
это своего рода «резервное значение» или «повторитель» grp:alt_shift_toggle
.
PPS Есть несколько ссылок, где люди сталкивались с той же проблемой, но решения не нашли.
https://www.reddit.com/r/gnome/comments/73k5lq/why_pressing_leftshiftrightshift_changes_keyboard/
решение1
Я не мог отключить сочетание клавиш LeftShift+ RightShiftнигде, и в конце концов решил перейти на Wayland в качестве замены Xorg. Если вы используете GNOME3 с GDM, измените настройки GDM в /etc/gdm/custom.conf
, и выберите Wayland вместо Xorg.