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