Почему я не могу использовать клавишу SUPER-L, или клавишу Windows, в Ubuntu 10.04?

Вопрос или проблема

По какой-то причине я не могу использовать левую или правую клавишу SUPER, также известную как клавиша Windows. Раньше я использовал её для активации некоторых эффектов Compiz Fusion, таких как Expo, нажимая left SUPER + e.

Я пытался решить эту проблему, перейдя в Система > Предпочтения > Горячие клавиши, но не нашёл там решения. Однако я заметил, что под Действие > Рабочий стол есть действие Expo Key, у которого в качестве сочетания стоит Mod4+E. Я попытался изменить случайное отключенное сочетание, чтобы проверить, могу ли я ввести Mod4, используя клавишу SUPER, но когда я нажимаю left SUPER, я получаю XF86MenuKB. Когда я попробовал сделать это с right SUPER, я получаю XF86ScreenSaver. Что это за два сочетания?

Я предполагаю, что это причина, по которой мои клавиши SUPER не работают. Ведь когда я их нажимаю, я получаю XF86MenuKB и XF86ScreenSaver, а предполагал, что будет Mod4, по крайней мере, для левой клавиши SUPER.

Вот снимок экрана некоторых моих горячих клавиш. Вы можете увидеть все сочетания, которые начинаются с XF86. Те, что связаны со звуком, как я выяснил, относятся к набору из 6 медиаклавиш на верхней части клавиатуры моего ноутбука. Другие, расположенные ниже, мне неизвестны. Также обратите внимание на сочетание для Expo ниже.
alt text

Также я перешел в Система > Предпочтения > Клавиатура (Настройки клавиатуры) > Макеты (вкладка) > Опции (Опции раскладки клавиатуры) и выбрал Hyper назначен на Win-клавиши, но это тоже не помогло. Это также не помогло, когда я оставлял настройки по умолчанию.

alt text

Есть идеи, как снова заставить мои правую и левую SUPER клавиши работать?

Посмотрите мой ответ на вопрос: Как сделать так, чтобы мои клавиши Super (клавиша Windows) вели себя больше как Ctrl/Alt/Shift в Linux. Возможно, это поможет вам. Вкратце: попробуйте настройку Meta назначен на Win клавиши.

Ответ или решение

Почему в Ubuntu 10.04 не работают клавиши SUPER (Windows)?

Уважаемый пользователь, из вашего описания ясно, что вы сталкиваетесь с проблемой использования клавиш SUPER (известных также как Windows key) на вашей системе Ubuntu 10.04. Эти клавиши используются для активации эффектов Compiz Fusion, таких как Expo, через комбинацию клавиш SUPER + E. Однако в вашем случае нажатие SUPER-клавиш отображает не ожидаемый модификатор Mod4, а XF86MenuKB для левой и XF86ScreenSaver для правой клавиши. Рассмотрим возможные причины и способы их решения.

Почему вместо Mod4 выводится XF86?

Вероятной причиной может быть некорректная настройка раскладки или конфигурации клавиатуры, из-за которой клавиши SUPER переназначены на другие функции или клавиши. XF86 обозначает мультимедийные функциональные клавиши, часто встречающиеся на современных клавиатурах.

Как исправить эту проблему:

Вот несколько шагов и решений, чтобы попытаться вернуть функциональность клавиш SUPER на ваш компьютер:

  1. Проверьте настройки привязки клавиш.
    • Перейдите в “Система > Предпочтения > Горячие клавиши” и убедитесь, что привязка клавиш для нужных функций (например, Expo) установлена правильно на Mod4+E.
    • Попробуйте вручную задать эту комбинацию, следуя инструкциям интерфейса для назначения горячих клавиш.
  2. Измените карту клавиш через `xmodmap`.
    • Откройте терминал и введите `xmodmap -pke`. Это покажет текущее состояние привязок клавиш.
    • Ищите ключевые строки, которые должны указывать на супер-клавиши и удостоверитесь, что они имеют индекс модификатора Mod4.
    • Если обнаружены отличия, можно создать конфигурационный файл `~/.Xmodmap` и задать следующие строки для исправления:
                      keycode <номер> = Super_L
                      keycode <номер> = Super_R
                      clear Mod4
                      add Mod4 = Super_L Super_R
                      
  3. Измените параметры раскладки клавиатуры.
    • Перейдите в “Система > Предпочтения > Клавиатура > Раскладка > Опции”.
    • Выберите “Мета назначена на Win-keys” вместо “Гипер назначена на Win-keys”. Это может скорректировать привязку ключевых модификаторов к нужным клавишам.
  4. Убедитесь, что сценарии конфигурации Compiz включены.
    • Проверьте, правильно ли установлен менеджер CompizConfig Settings Manager (ccsm), и соответствующие модули активированы.

Проведя эти проверочные действия, вы должны добиться корректной работы своих SUPER-клавиш в Ubuntu 10.04. В случае новых затруднений или ошибок вы всегда можете обратиться к более современным форумам или сообществам Ubuntu, поскольку эта версия немного устарела.

Надеюсь, данная информация будет вам полезна в решении вашей проблемы с клавишами SUPER. Если у вас останутся какие-либо вопросы или потребуется дальнейшая помощь, пожалуйста, обращайтесь за дополнительной консультацией.

Оцените материал
Добавить комментарий

Капча загружается...