Сочетание клавиш `Super + L` (то есть` Win + L`) не работает для `LockScreen` в 12.04 LTS

18

Я хочу изменить комбинацию клавиш Super+Lна, LockScreenно она не работает. Если я попробую любую другую комбинацию, например CTRL+ALT+Lили CTRL+ALT+G, это сработает. Win+LКомбинация используется для работы в 11.10.

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

Навсегда ученик
источник
2
Есть такая же проблема, и это чертовски раздражает: /
Canni
Кто-нибудь еще Win/Super + lвернул свои настройки дисплея к предыдущим настройкам? Я использовал Системные настройки, чтобы вращать мой дисплей, и я заметил, что нажатие Win + L перевернет его между нормальным вращением и вращением на 90 градусов.
user29020

Ответы:

5

Да, это очень раздражает, и трудно вспомнить точное исправление. Надеюсь, это поможет вам, а также поможет мне разобраться с этим в следующий раз, когда я сделаю новую установку Ubuntu.

Существует дублирование и конфликт между настройками сочетания клавиш Gnome (как показано на снимке экрана) и теми же настройками на новом рабочем столе Unity. Ubuntu (ну, Gnome) предоставляет пользовательский интерфейс для редактирования настроек сочетаний клавиш Gnome, но, как вы узнали, они не работают, если конфликтуют с Unity. И по умолчанию не установлен пользовательский интерфейс для управления Unity.

Обратите внимание, что для работы ярлыков в стиле «Super-X» вам нужно изменить настройку «ключ для отображения панели запуска», что означает, что клавиша Super / Windows больше не будет открывать панель запуска. Если с тобой все в порядке, продолжай ...

Вот что я делаю:

  1. Установите compizconfig-settings-manager (некоторые предупреждают вас об этом, потому что он дает вам достаточно энергии, чтобы все испортить). Может быть способ изменить это без использования CCSM, но если это так, я этого не знаю. Установите его через Ubuntu Software Center или:

    $ sudo apt-get install compizconfig-settings-manager

  2. Запустите CompizConfig Settings Manager; подтвердите предупреждение.

  3. Найдите и щелкните Ubuntu Unity Pluginзначок в Desktopразделе
  4. Изменить Key to show the launcher(на Behaviourвкладке). Сделать это:
    • Нажмите на кнопку с надписью <Super>
    • щелчок Grab key combination
    • Нажмите новую клавишу или комбинацию клавиш (с этого момента откроется панель запуска Unity); я использую<Alt>-<Super>

CompizConfig Settings Manager - изменение ключа запуска

<Super>-LКомбинация «Блокировка экрана» , что вы уже настроили должны теперь только работа !

бонус

Обратите внимание, что CCSM также предоставляет собственную возможность установки сочетаний клавиш. Для вещей, не включенных в gnome-control-center, вам может повезти, определив пользовательские ярлыки в CCSM. Если вы выбираете Commandsиз Generalраздела в CCSM, вы можете определить пользовательские команды, как я сделал здесь: CompizConfig Settings Manager - Редактор команд

... а затем вы можете связать эти команды с конкретными комбинациями клавиш, например так: CompizConfig Settings Manager - привязки клавиш

Как видите, я настроил Super-E для запуска текстового редактора Gnome и Super-C для запуска калькулятора. Я нахожу оба эти очень удобными.

Lambart
источник
Примечание: скриншоты немного отличаются для 13.10, но этот метод все еще работает. Обратите внимание, что /usr/bin/gcalctoolне существует в 13.10; это/usr/bin/gnome-calculator
Ламбарт
Похоже, 14.04 имеет Super-L, предварительно настроенный для блокировки экрана, среди других более удобных сочетаний клавиш. Однако мне все равно пришлось установить CCSM и перенастроить то, что сейчас называется «Ключ для отображения наложения Dash, Launcher и Help», чтобы настроить Super-T для чего угодно, кроме жестко закодированного, но довольно бесполезного (для меня) браузера мусора. ,
Ламбарт
Похоже, инструмент твик-единство сработает; не нужно устанавливать ccsm. sudo apt-get install unity-tweak-toolа затем запустить его. Под Unity-> Additional и измените настройку «Показать Launcher».
Ламбарт