9

Я использую Linux Mint 15. Я использую сочетание клавиш "Super_L", чтобы открыть меню Mint рабочего стола Mate.

Теперь я хочу использовать, например, ярлык «Super_L+1», чтобы открыть окно терминала. Я пошел в Меню-> Центр управления-> Сочетания клавиш и назначил правильную комбинацию клавиш для "Открыть окно терминала". Он отображается как "Mod4+1".

После этого нажатие «Super_L+1» выглядит следующим образом: 1-е нажатие: открывает меню монетного двора 2-е нажатие: открывает терминал 3-е нажатие: открывает меню монетного двора ...

Ярлык работает при каждом нажатии клавиши, что очень раздражает. Есть ли способ надежно использовать такие ярлыки?

Я нашел только этот поток, который упоминает ту же проблему, но не дает работающего решения http://forums.linuxmint.com/viewtopic.php?f=55&t=31550

4 ответа4

5

Я сделал почти то же, что предложил Боян. У меня Linux Mint 17 Mate.

Тем не менее, меню горячих клавиш Mint не отображается в диалоговом окне Сочетания клавиш штурманской.

Если вы щелкнете правой кнопкой мыши по апплету Mint Menu и выберете Preferences, то на первой вкладке вы можете выбрать другую горячую клавишу для замены <Super_L> или, если вы просто хотите удалить эту горячую клавишу, вы можете нажать клавишу Backspace.

3

Я не думаю, что вы можете сделать это. Что я сделал, так это назначил клавишу Menu (открывающую контекстные меню), чтобы открыть меню Mint. В любом случае я не использую эту клавишу, и вы всегда можете использовать Shift + F10, чтобы получить тот же эффект.

Тогда я смог без проблем отобразить сочетания клавиш с помощью клавиши Windows (Super).

2

Эта проблема меня тоже раздражала. Во всяком случае, я никогда не использую Супер-клавишу для меню «Пуск», и открытие терминала для меня гораздо важнее. Я решил раздражение, открыв следующий файл:

/usr/share/mint-configuration-xfce/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml

Он содержит следующую строку:

<property name="Super_L" type="string" value="xfce4-popup-whiskermenu"/>

Я изменил это следующим образом:

<property name="&lt;Super&gt;m" type="string" value="xfce4-popup-whiskermenu"/>

И добавил еще одну строку под:

<property name="&lt;Super&gt;t" type="string" value="xfce4-terminal"/>

(Не забудьте перезапустить операционную систему после внесения изменений.)

Теперь я могу открыть меню «Пуск», если захочу через Super+M, но клавиша Super больше не мешает Super+T. (Если вам вообще не нужен ярлык для меню «Пуск», просто удалите всю строку.)

1

Та же проблема здесь. Я наконец решил это. Небольшой инструмент ksuperkey, разработанный для KDE, прекрасно работает с другими рабочими столами.

В Xfce я привязал whiskermenu к «alt-f1» и включил ksuperkey в автозапуск. Сделайте то же самое для программы запуска приложений, которую вы используете в Mate. Супер ключ будет вести себя так, как и следовало ожидать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .