Dell Developer Edition Ubuntu 14.04 супер ключ не работает


18

Только что взял точность 5510 с грузом 14.04. Все довольно гладко, но по какой-то причине супер ключ не работает (проверил с помощью xev, он работает). Я скачал инструмент Unity Tweak, и он не регистрируется, когда я пытаюсь изменить поиск, чтобы использовать супер ключ.

Ответы:


25

Dell устанавливает пакет, dell-super-keyкоторый отключает это поведение. Я сделал следующее, чтобы мой супер ключ работал:

  1. Удалить dell-super-key:

    sudo apt-get remove dell-super-key
    
  2. Установите Compiz Config Settings Manager :

    sudo apt-get install compizconfig-settings-manager
    
  3. Установите супер ключ в качестве опции для запуска программы запуска

    Ссылка на изображение для отображения меню в Compiz Config


8
О чем пакет dell-super-key? Информация о пакете имеет одно предложение с описанием «Отключение суперключа по умолчанию». Почему в мире они это делают?
Рис

3
Да, это самое глупое дизайнерское решение, которое я видел за несколько месяцев. Давайте создадим потрясающий нативный дистрибутив Linux. Ой, подождите, давайте напишем приложение, которое убирает одну из ключевых функций. "Но почему?" Потому что это противоположно тому, что они ожидают от нас.
нейронет

1
... есть ли у кого-нибудь идеи, почему? это кажется совершенно бессмысленным, и даже плохие дизайнерские решения обычно не являются совершенно бессмысленными
Г. Мейер

3
@ G.Meyer askubuntu.com/a/758193/309061 утверждает, что существуют законные причины.
GKFX

8

У меня была такая же проблема с моим новым XPS13, который был предустановлен с 16.04. У Dell есть официальная страница поддержки, которая объясняет, как переназначить супер-ключ, чтобы открыть панель управления.

Как включить суперключ Ubuntu в установках Dell OEM Ubuntu

Операционная система Dell OEM Ubuntu позволяет настроить Superклавишу, которая будет функционировать аналогично клавише Windows или кнопке меню «Пуск» в операционной системе Windows. В этой статье рассказывается, как включить и настроить использование этого суперключа на компьютерах с установленной операционной системой Dell OEM Ubuntu.

Как включить супер ключ Ubuntu

Вы можете обнаружить, что Superклавиша на клавиатуре, которая обычно используется для открытия меню «Пуск» на компьютерах с Windows или Ubuntu Dash (меню) в установках Dell OEM Ubuntu, не работает при загрузке. Dell не может поставлять OEM-системы Ubuntu с Superвключенным ключом в операционных системах, отличных от Windows.

В приведенном ниже руководстве представлен один из способов включения кнопки меню и отображения ее функции для открытия черты.

  1. Откройте терминал (рисунок 1):

    Рисунок 1: Открытый терминал

  2. Удалите пакет, названный dell-super-keyследующей командой (рисунок 2):

    sudo apt-get remove dell-super-key –y
    

    Введите пароль пользователя при появлении запроса и подтвердите установку, нажав yна клавиатуре.

    Рисунок 2: Удалить пакет суперключей dell

  3. Затем установите утилиту, которая отобразит функцию суперключа, чтобы открыть меню Dash, введя следующую команду (рисунок 3):

    sudo apt-get install compizconfig-settings-manager -y
    

    Рисунок 3: Карта открытого меню Dash

  4. Удалите правило ввода, которое блокирует отображение супер-ключа, с помощью следующей команды (рисунок 4):

    sudo rm –rf /usr/share/gconf/defaults/40_oem-superkey-workaround
    

    Рисунок 4: Удалить правило ввода

  5. Перезагрузите компьютер и войдите в систему.

  6. Откройте ccsmпоиск в Dash так же, как мы открыли терминал на шаге 1.

  7. В CCSM , также известном как Менеджер настроек Compiz Config , найдите плагин Ubuntu Unity в категории « Рабочий стол », как показано (рисунок 5):

    Рисунок 5: CCSM Ubuntu Unity Plugin

  8. Затем отключите текущее отображение модуля запуска, выполнив следующие действия (рисунок 6):

    1. Нажмите на вкладку Launcher.
    2. Нажмите на кнопку справа от первой опции, помеченной ключом, чтобы показать тире.
    3. В диалоговом окне «Редактировать ключ» снимите флажок «Включено».
    4. Нажмите ОК.

    Рисунок 6: Отключить отображение тока пусковой установки

  9. Наконец, чтобы включить функцию Dash для суперключей, выполните следующие действия (рисунок 7):

    1. Нажмите на кнопку справа от первой опции, помеченной ключом, чтобы показать тире.
    2. Еще раз проверьте настройку Enabled в диалоговом окне Edit Key.
    3. Нажмите на кнопку Super, чтобы она была выделена зеленым цветом.
    4. Подтвердите пример отображения отображаемых шоу < Super >.
    5. Нажмите ОК.

    Рисунок 7. Включение функции суперключей

  10. Теперь проверьте супер ключ, чтобы увидеть, что он открывает Dash Menu.

Я предполагаю, что процесс будет таким же для 14.04.


4
Не могли бы вы добавить шаги здесь?
Занна

1
Этот сайт на самом деле дает наиболее полный ответ, но, как говорит @Zanna, было бы лучше, если бы вы разместили шаги непосредственно на этом сайте.
1

2

Прежде чем вы сможете настроить параметр в compizconfig-settings-manager, вам нужно включить плагин unityshell. Для этого перейдите в настройки -> Список плагинов и отключите «Автоматическую сортировку плагинов». Затем переместите плагин unityshell на активированную сторону. Оставьте предпочтения и ищите единство. Настройки есть.


1

Есть сценарий, позволяющий включить супер ключ без установки compizconfig-settings-manager

sudo rm -rf /usr/share/gconf/defaults/40_oem-superkey-workaround
sudo apt-get remove -y dell-super-key
dconf reset /org/compiz/profiles/unity/plugins/unityshell/show-launcher

0

Для запуска compizconfig-settings-managerнеобходимо запустить ccsmкоманду. Затем, как сказал Мэтью, вы должны сначала включить unityshell«Настройки -> Список плагинов». Затем установите Super ключ, чтобы запустить ланчер и отключить обратно unityshellплагин. Действительно, на моей машине unityshellплагин скрывал названия моих окон, делая вещи непригодными для использования.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.