Як відключити накладку ярлика клавіатури Unity?


24

Чи можна відключити накладання комбінації клавіш на Ubuntu 12.04?


Однією з причин вимкнути це або затримати появу накладання клавіш швидкого доступу є те, що це заважає брати екранні захоплення за допомогою функції легкого зйомки екрана, звичайно запущеної кнопкою <Super> 1. Підказки на накладку з’являються під час захоплення екрана , що, як правило, не те, що ви хочете.

Я не використовую 12.10, але, наскільки я знаю, ця опція не була видалена. Ви можете спробувати повторно налаштувати параметри compiz / єдності $ compiz.reset, вийти з системи та увійти, а потім виконати $ dconf write /org/compiz/profiles/unity/plugins/unityshell/shortcut-overlay false.
Джессі

Відповіді:


16

Для Ubuntu 12.04 та новіших версій:

Клавіш накладення управляється опцією в плагін Compiz єдності.

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

На експериментальній вкладці ccsmможна зняти показаний варіант.

Пам'ятайте, що використання CCSM сильно не рекомендується - ви можете досягти цього через gconf-editor

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

зніміть опцію, показану на шляху /apps/compiz-1/plugins/unityshell/screen0/options/shortcut_overlay


3
На моєму свіжому встановленні 12.10 /apps/compiz-1/plugins/unityshellнемає.
Барт ван Хекелом

Чому варто використовувати gconf-editorпереважні над використанням ccsm?
Крістофер Івз

1
@KristopherIves - ця запитання пояснить ваше питання: askubuntu.com/questions/80589/…
fossfreedom

1
У моїй доволі свіжій установці 14.04 / apps / compiz-1 / плагіни / юнисхела також немає.
Tom Swirly

/ apps / compiz-1 / плагіни / unitshell також немає 16.04.1
anon58192932

7

Для таких, як я, які віддають перевагу командному рядку:

Ubuntu 12.10+:

(Випробувано до 16.04)

dconf write /org/compiz/profiles/unity/plugins/unityshell/shortcut-overlay false

Ubuntu 12.04 і новіші версії:

sudo apt-get install gconf-editor
gconftool-2 --set /apps/compiz-1/plugins/unityshell/screen0/options/shortcut_overlay --type bool false

Чудово працював на Ubuntu 18.04 під керуванням Unity.
Мухаммед бен Юсрат

5

Для Ubuntu 12.10:

Ви можете відключити цю поведінку, виконавши такі дії:

  1. Встановіть налаштування Ubuntu Встановити-це
  2. Відкрийте етикетку Tweaks і виберіть Unity

    скріншот

  3. Тепер ви повинні подивитися на другий варіант, який називається ярлики натякає накладання

    скріншот2

  4. Тепер натисніть на поле, щоб вимкнути цю функцію, так що це залишається таким:

    скріншот3


1
З цікавості, як це зробити в командному рядку?
Kupiakos

Я поняття не маю, чи це змінює певний параметр у схемі gconf . Якщо так, то має бути
Lucio

0

Я знаю, що це стара тема, але рішення dconf вже не працює, принаймні станом на 16.04 (а може і раніше).

Для 16.04+ найпростіший спосіб - отримати інструмент Tweak Unity, і перейдіть до огляду-> Додатково та зніміть прапорець "Утримуйте Супер для комбінацій клавіш"


Як не дивно, я просто перевірив своє рішення в 16.04 і воно спрацювало чудово.
bmaupin

0

Ці відповіді для мене взагалі не працюють, і Ubuntu Tweak насправді не допоможе, оскільки це налаштування для кожного користувача, і до того моменту, коли ви відкриєте програму Ubuntu Tweak, ви вже вийшли з цього першого спливаючого вікна (це вихід із першого події миші / клавіатури). Тож який сенс відключати спливаюче вікно, яке вже відключено? Цей параметр має сенс лише для нових користувачів.

Я спробував кілька dconf / gsettings / будь-які відповіді, жоден не міг його встановити успішно. я намагався

gsettings set org.compiz.unityshell:/ shortcut-overlay false

І також через /usr/share/compiz/unityshell.xml, але ні, це не буде працювати. Мабуть, це спливаюче вікно з’являється, якщо .config/unity/first_run.stampфайл не існує. Отже ви можете:

mkdir -p /etc/skel/.config/unity
touch /etc/skel/.config/unity/first_run.stamp

Таким чином нові користувачі отримають цей файл при першому вході та не побачать чортового спливаючого вікна.

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