Щось блокує комбінацію клавіш Ctrl + Alt + ліва / права стрілка


27

В Ubuntu 18.04 я не в змозі призначити Ctrl+ Alt+ або Ctrl+ Alt+ ні до чого. Якщо бути точним, я можу прив’язати його до чогось, але воно не працює при використанні комбінації клавіатур, проте стрілки вгору / вниз все-таки працюють.

Дивіться скріншот тут.

Дивна річ у тому, що система виявляє комбінації клавіатур при призначенні клавіш, а не при спробі їх використання. Як результат, комбінації клавіатур також не працюють в інших програмах.

Відповіді:


28

Ctrl+ Alt+ і Ctrl+ Alt+ є ярликами за замовчуванням для "переходу на робочу область ліворуч" та "переходу на робочу область праворуч" відповідно. Ви можете перевірити це, запустивши

gsettings get org.gnome.desktop.wm.keybindings switch-to-workspace-left

rightзамість left).

Так як за замовчуванням GNOME оболонка має один стовпець робочі простору ці ярлики не показують ефектів на всіх (якщо ви не спробувати що - щось на зразок цього ).

Щоб від’єднати ці комбінації клавіатур, запустіть

gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "[]"

(аналогічно для right). Тоді ви зможете використовувати ці комбінації для власних ярликів.


Дуже цікаво, що вона все ще з’являється, коли я намагаюся «дістатись» до них, хоча я видалив їх із налаштувань клавіатури i GUI. Однак розселення, здається, не працює: set ~ gsettings встановлює org.gnome.desktop.wm.keybindings перехід на робочу область ліворуч [] zsh: не знайдено збігів: [] ➜ ~ gsettings set org.gnome.desktop.wm .keybindings перехід на робочу область ліворуч [''] zsh: не знайдено відповідностей: []
MrMamen

2
Працював під час використання лапок навколо дужок, як-от:gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "[]"
MrMamen

@MrMamen Дякую за інформацію, я відредагував відповідь.
pomsky

чудово! Це вирішує проблему Fedora30. Інтерфейс налаштування Fedora30 пропустив цю ключову карту
Xin Meng

6

Проблема полягає в тому, що графічний інтерфейс налаштувань Ubuntu 18.04 не показує всі комбінації клавіш.

  • У ньому не вказано "Переміщення (переключення) на робочу область ліворуч / праворуч" (навіть якщо призначений ярлик).
  • Він показує лише першу комбінацію клавіш, якщо для команди є декілька ярликів, наприклад для "Переміщення (переключення) на робочу область вище / нижче", яка фактично має друге в'язання клавіш для Ctrl+ Alt+ up/ down.

введіть тут опис зображення

Щоб побачити всі вкладки менеджера вікон:

gsettings list-recursively | grep org.gnome.desktop.wm.keybindings | sort

org.gnome.desktop.wm.keybindings switch-to-workspace-down ['<Super>Page_Down', '<Control><Alt>Down']
org.gnome.desktop.wm.keybindings switch-to-workspace-left ['<Control><Alt>Left']
org.gnome.desktop.wm.keybindings switch-to-workspace-right ['<Control><Alt>Right']
org.gnome.desktop.wm.keybindings switch-to-workspace-up ['<Super>Page_Up', '<Control><Alt>Up']

Тепер ви бачите, що на екрані налаштувань є купа Ctrl+ Alt+ up/ down/ left/ rightвкладок, які не відображалися.

Щоб видалити небажані клавіші:

gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-down "['<Super>Page_Down']"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-up "['<Super>Page_Up']"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "[]"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-right "[]"

Тепер ви можете використовувати клавіші в інших місцях.


Ще одним ярликом, який ви видалите, є Ctrl + Shift + Alt + ліворуч, переміщення вікон на ліву робочу область gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-left "[]"і подібні Ctrl + Shift + Alt + праворуч, переміщення вікна в праву робочу область, <br>gsettings set org.gnome.desktop.wm.keybindings move-to-workspace-right "[]"
christianbueno.1
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.