Комбінації клавіш на ОС конфліктують із клавіатурними комбінаціями програм у GNOME 3


16

У мене є Ubuntu 16.04 з оболонкою GNOME. Я встановлюю ctrl+ shiftдля параметра "Тільки модифікатори перемикаються на наступне джерело".

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

Чи можу я встановити ярлик ctrl+ shiftтаким чином, щоб він викликав дію перемикання лише після відпускання клавіш і лише у випадку, якщо ці дві клавіші були натиснуті (без додаткових клавіш)?

Відповіді:


8

Спробуйте @ відповідь N0rbert в перший.


Це насправді помилка (див. Це та це ). На жаль, здається, це не буде виправлено (спочатку позначено як " РЕШЕНИЙ WONTFIX ").

Для вирішення проблеми вам, можливо, доведеться видалити ці ярлики і звикнути до стандартних, щоб перемикати макети ( super+ space& shift+ super+ space).


14

Відомий клоп 1245473 .

Ніхто не переймається цим навіть у сучасній спільноті Ubuntu .

Я цитую тут свою іншу відповідь :

Я знайшов лише одне рішення - я буду залишатися на Ubuntu 16.04 LTS MATE до 2021 року ( справді 2019, тому що це смак Ubuntu).

Я використовую Ubuntu 16.04 LTS MATE Ctrl + Shiftбез проблем.


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

  • Ubuntu 16.04 LTS ( xenial ) з 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 (Unity, MATE, Xfce)
  • 18.04 LTS (Кориця, KDE, MATE, Xfce)
  • 18.10 (Кориця, KDE, MATE, Xfce)
  • 19.04 (Кориця, KDE, MATE, Unity, Xfce)
  • 19.10 (Кориця, KDE, MATE, Unity, Xfce)

Однак на інших настільних комп'ютерах можуть виникнути проблеми навіть після застосування патчу.
Ці пакети не виправляють проблем для GNOME Shell (18.04 LTS, 18.10, 19.04 та 19.10) та Unity (у 18.04 LTS та 18.10).


2
Аромати Ubuntu типу Ubuntu MATE мають випуски LTS тривалістю лише три роки, а не п’ять, тому MATE 16.04 хороший лише до квітня 2019 року .
Чай Т. Рекс

Дякую, але сподіваюся, що моя система не буде порушена між 2019 та 2021
роками
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.