Отключение F10 в Ubuntu Unity






В целом, тенденции развития Unity и движения в этом направлении Ubuntu очень и очень радуют. Лично мне все последние новшества Canonical пришлись по душе, и причины войн на форумах, посвящённых данной теме, не совсем непонятны. Ну да, как говорится, на вкус и цвет все фломастеры не могут быть одинаковыми, и сегодняшняя заметка для тех, кто решился таки на переползание в Unity, сделав его основным рабочим окружением. Конечно же, гладко полностью ничего никогда не происходит, и переход на Unity — не исключение. Одной из первых вещей, которая меня удивила своей нелогичностью — это задействование клавиши F10 в качестве глобального активатора меню приложений. Блин, ну неужели другой клавиши не нашлось, учитывая то, что ряд приложений рассчитывает на эту клавишу? Хотя, если учесть, что тот же Midnight Commander не входит в main-репозитарий Ubuntu... Не знаю кто как, а без него жить не могу, и когда на нажатие F10 мне в ответ вываливается меню верхней панели, душевное состояние назвать уравновешенным довольно трудно. Итак, ниже сказ о том, как это исправить.




Вообще, в классическом GNOME подобной проблемы не было. Проблема была в gnome-terminal, который перехватывал F10 в пользу своего меню. С тех пор ничего не поменялось и первым делом этот шорткат нужно отключить в терминале — приюте всех консольных приложений. В меню терминала выбираем «Edit — Keyboard Shortcuts...» и снимаем птицу «Enable the menu shortcut key (F10 by default)»:

Как уже говорилось, до прихода Ubuntu Unity в нашу жизнь, этого было вполне достаточно, чтобы отучить GNOME портить нам жизнь. Однако теперь в дело вмешивается ещё глобальное меню Unity, и его тоже нужно отучить от той дурной привычки. Здесь нам понадобится чудо инженерии под названием CompizConfig Settings Manager. Тем, у кого он ещё не установлен, придётся потратить минуту на установку:

После чего, можно запускать менеджер:

Отыщите раздел Desktop, а в нём — Ubuntu Unity Plugin:

И на первой же закладке Behaviour отключите или замените на что-нибудь другое шорткат «Key to open the first panel menu»:

Приятной работы ;)




Отключение F10 в Ubuntu Unity: 1 комментарий

  1. Спасибо за отличную статью, но у меня другая проблема:

    в терминале f10 я отключил, но теперь по нажатию f10, под курсором ,появляется контекстное меню, как будто я нажал правую клавишу мыши! Где это исправить что-то не могу найти!

Комментарии запрещены.