Gnome Shell 3.4 та ярлик, пов’язаний із "Супер клавішею"


9

Чи є можливість додати спеціальний ярлик, який містить супер-ключ.

Наприклад, я додаю "gnome-terminal" як спеціальний ярлик і хочу застосувати "Super + t". Це також показано, але не працює. (див. багзілла GNOME )

Я читав, що вам потрібно замінити "Super" на "Mod4", але я не знайшов розташування цього параметра в dconf.

Будь-які ідеї?

Відповіді:


3

У мене була ця сама проблема після оновлення. Шлях dconf є org/gnome/settings-daemon/plugins/media-keys. Наперед визначені ярлики живуть там. Спеціальні ярлики відображаються далі custom-keybindings/custom0(або custom1 тощо).

Внесення змін <Super>до <Mod4>моїх ярликів вирішило проблему.


4
Дякую! Тепер я повинен утримувати Супер і двічі натиснути "t". Після першого "t" з'являється буква t (тобто в поточному вікні), після чого виконуються ярлики. Будь-які обхідні проблеми?
Морріс Йобке

Вибачте, я не впевнений. У мене немає такої проблеми.
Еван Шоу

Як ти це зміниш? не всі ярлики відображаються в gconf-tool / dconf-editor (оскільки в gnome3 зараз є 200 місць для конфігурацій) ... я не можу нічого вводити у вікні редактора ярликів ... змінюючи параметри компонування, щоб ключ Win був Meta / Hyper і т.д. не впливає на вікно швидких клавіш, оскільки він завжди показуватиме Super для клавіші Win.
gcb

2

Цей звіт про помилку gnome-shell визначає проблему із клавішами клавіш Super + Key, а також детально описує хиткий спосіб вирішення проблеми (що повністю вирішує проблему для мене!):

https://bugzilla.gnome.org/show_bug.cgi?id=659899

По суті, проблема полягає в тому, що користувацькі ярлики обробляються gnome-settings-daemon, який не підбирає клавішу Super належним чином. Диспетчер вікон (у цьому випадку муркотить) може бачити клавішу Super. Отож, Олів'є Крит написав розширення, яке читає ваші власні визначення ярликів і передає їх на зміну. Я встановив розширення, і він чудово працює для мене. Не потрібне подвійне натискання клавіш, як це говорили деякі попередні коментатори.

Розширення відсутнє на офіційному веб-сайті розширень gnome, оскільки воно було відхилено (ви можете прочитати тут веселі огляди: https://extensions.gnome.org/review/1658 ... очевидно, у рецензентів виникають проблеми з розумінням читання! ). Однак ви можете завантажити розширення через коментар 33 у звіті про помилку.

Розпакуйте файл у каталог ~ / .local / share / gnome-shell / extensions, перезапустіть gnome-shell (Alt + F2, r) та запустіть інструмент налаштування Gnome Tweak та увімкніть розширення. Тоді вам слід добре піти.

EDIT: Ще одне. Якщо у вас є більше 6 спеціальних ярликів та активовано це розширення, оболонка gnome вибухне. Жорсткі коди розширення для підтримки 10 ярликів, але лише скомпільована підтримка для 6. Щоб додати підтримку довільної кількості ярликів, у каталозі схем відредагуйте файл org.gnome.shell.extensions.command-keybindings.gschema.xml та скопіюйте / вставте більше обов'язкових елементів (слід зрозуміти, як це зробити - просто переконайтеся, що посилити прив’язку - #). Потім у каталозі схем запустіть "glib-compile-schemas." Нарешті, у файлі extension.js знайдіть рядок "для (нехай i = 0; i <10; i ++)" та змініть 10 на кількість встановлених вами загальних прив'язок. Тепер у вас повинна бути підтримка набагато більше спеціальних ярликів. Фу! Ніхто не сказав, що Gnome 3 був легким! Зачекайте...


1

У Debian Wheezy виникли ті самі проблеми, і вони змінили "Super" на "Mod4" під dconf. Старі ярлики повертаються, але все ще досить прикро натиснути клавіші символів двічі.

Спасибі все одно! Сподіваюся, вони скоро це виправлять ...


2
AHH - просто знайшов рішення у ubuntuusers !! Просто змініть параметри клавіатури - посилання внизу - параметри. Тоді поведінка Win / Alt-Keys та Hyper пов'язана з Win-Keys . Примітка: огляд діяльності зараз працює лише з Alt-F1.
JHuber

перетворіть ваш коментар у відповідь, він цінний
pihentagy

Це перепис коментаря JHuber, оскільки мені було важко зрозуміти. У gnome3 запустіть «Клавіатуру» у розділі Налаштування. Потім натисніть "Налаштування макета" (посилання внизу). Потім натисніть кнопку параметрів. Потім розгорніть клавішу + для поведінки клавіш Alt / Win "та змініть налаштування на" Hyper is mapped to Win-Keys ". Це запобігає необхідності вводити клавішу швидкого доступу двічі, але не дозволяє Super клавіші відкрити огляд (наприклад, клацання Заходи).
Чад Скітер
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.