Сочетания клавиш ОС конфликтуют с сочетаниями клавиш приложений в GNOME 3

У меня есть Ubuntu 16.04 с оболочкой GNOME. Я установил ctrl+shift для опции "Modifiers-only switch to next source".

Этот ярлык конфликтует с горячими клавишами приложений. Я не могу использовать ctrl+shift+i для открытия devtools в Chrome, он просто переключает расположение. В коде VS IDE, если я нажимаю ярлыки с ctrl+shift (например, ctrl+shift+f), работа ярлыков, но всегда переключаю раскладку клавиатуры. Когда я использовал Windows, эта проблема не существовала.

Я могу установить ctrl+shift ярлык таким способом, которым он вызывает действие переключателя только после того, как клавиши отпускаются и только если это 2 ключа было нажато (без дополнительных ключей)?

23
задан 21 March 2019 в 04:51

2 ответа

Попробуйте ответ @N0rbert сначала.


Это - на самом деле ошибка (см. это и это). К сожалению, кажется, что это не будет фиксированным (сначала один отмеченный, как "РАЗРЕШЕНО WONTFIX").

Как обходное решение Вам, вероятно, придется удалить те ярлыки и привыкнуть к по умолчанию для переключения разметок (super+space и shift+super+space).

8
ответ дан 23 November 2019 в 02:45

Это - известная ошибка 1245473.

Никто не заботится об этом даже на современном Сообществе Ubuntu.

Я цитирую свой другой ответ здесь:

Самостоятельно я нашел только одно разрешение - я останусь на Ubuntu 16.04 ПОМОЩНИК LTS до 2021 год (действительно 2019, потому что это - разновидность Ubuntu).

В Ubuntu 16.04 ПОМОЩНИК LTS я использую Ctrl+Shift без проблем.


Я создал PPA с исправленными пакетами для:

  • Ubuntu 16.04 LTS (гостеприимный) с xserver-xorg-hwe-16.04
  • Ubuntu 18.04 (бионический) LTS
  • Ubuntu 18.04 LTS (бионический) с xserver-xorg-hwe-18.04
  • (Космическая) Ubuntu 18.10
  • Ubuntu 19.04 (дискотека)
  • Ubuntu 19.10 (eoan)

Можно протестировать их следующими командами:

sudo add-apt-repository ppa:nrbrtx/xorg-hotkeys
sudo apt-get update
sudo apt-get dist-upgrade

Гарантийная правовая оговорка: пакеты были протестированы в

  • 16.04 LTS с HWE (единица, ПОМОЩНИК, Xfce)
  • 18.04 LTS (корица, KDE, ПОМОЩНИК, Xfce)
  • 18.10 (корица, KDE, ПОМОЩНИК, Xfce)
  • 19.04 (корица, KDE, ПОМОЩНИК, единица, Xfce)
  • 19.10 (корица, KDE, ПОМОЩНИК, единица, Xfce)

Однако другие рабочие столы могут иметь проблемы даже после применения патча.
Эти пакеты не решают проблемы для GNOME Shell (18.04 LTS, 18.10, 19.04 и 19.10) и Единица (в 18.04 LTS и 18.10).

14
ответ дан 23 November 2019 в 02:45

Другие вопросы по тегам:

Похожие вопросы: