Używanie skrótów klawiaturowych z klawiszem Windows w Linux Mint Mate


9

Używam Linux Mint 15. Używam skrótu klawiaturowego „Super_L”, aby otworzyć menu Mennica na pulpicie Mate.

Teraz chcę na przykład użyć skrótu „Super_L + 1”, aby otworzyć okno terminala. Poszedłem do Menu-> Centrum sterowania-> Skróty klawiaturowe i przypisałem odpowiednią kombinację klawiszy do „Otwórz okno terminala”. Pokazuje się jako „Mod4 + 1”.

Po wykonaniu tej czynności naciśnięcie „Super_L + 1” ma dziwne zachowanie: 1. naciśnięcie: otwiera menu mennicy 2. naciśnięcie: otwiera terminal 3. naciśnięcie: otwiera menu mennicy ...

Skrót działa co każde naciśnięcie klawisza, co jest bardzo denerwujące. Czy istnieje sposób niezawodnego korzystania z takich skrótów?

Znalazłem tylko ten wątek, który wspomina ten sam problem, ale nie daje działającego rozwiązania http://forums.linuxmint.com/viewtopic.php?f=55&t=31550

Odpowiedzi:


3

Nie sądzę, że możesz to zrobić. To, co zrobiłem, to zamapowanie klawisza Menu (tego, który otwiera menu kontekstowe), aby otworzyć menu Mennica. I tak nie używam tego klucza i zawsze możesz użyć Shift + F10, aby uzyskać ten sam efekt.

Potem udało mi się bez problemu zmapować skróty klawiszowe za pomocą klawisza Windows (Super).


1
Nie znalazłem też lepszej odpowiedzi, więc zaakceptuję twoją. Szkoda, ale nie ma innego wyjścia!
bernie,

5

Zrobiłem prawie to samo, co sugerował Bojan. Mam Linux Mint 17 Mate.

Jednak skrót klawiszowy Menu mennicy nie jest wymieniony w oknie dialogowym Skróty klawiaturowe MATE .

Jeśli klikniesz prawym przyciskiem myszy aplet Menu mennicy i wybierzesz Preferencje , a następnie na pierwszej karcie, możesz wybrać inny klawisz skrótu, aby zastąpić <Super_L> , lub jeśli chcesz w ogóle usunąć ten skrót, możesz nacisnąć klawisz Backspace.


fajnie, to działa!
Martin Pfeffer

2

Ten problem mnie też denerwował. Zresztą nigdy nie używam klawisza Super do menu startowego, a otwarcie terminalu jest dla mnie o wiele ważniejsze. Rozwiązałem irytację, otwierając następujący plik:

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

Zawiera następujący wiersz:

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

Zmieniłem to w następujący sposób:

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

I dodał kolejny wiersz poniżej:

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

(Nie zapomnij zrestartować systemu operacyjnego po dokonaniu zmian.)

Teraz nadal mogę otworzyć menu Start, jeśli chcę za pośrednictwem Super + M, ale klawisz Super już nie koliduje z Super + T. (Jeśli w ogóle nie potrzebujesz skrótu do menu Start, po prostu usuń całą linię).


Dziękuję za podpowiedź, choć dziwne jest, że trzeba rootować, aby usunąć skrót klawiaturowy. Nie było to potrzebne w wersji XFCE Linux miętowej 17.2, zauważyłem, że skrót Super_L pojawia się na liście skrótów klawiaturowych, można go usunąć i ma zamierzony efekt na stałe.
Stéphane Gourichon

1

Ten sam problem tutaj. W końcu to rozwiązałem. Małe narzędzie ksuperkey , opracowane dla KDE, działa idealnie z innymi komputerami stacjonarnymi.

W Xfce powiązałem whiskermenu z „alt-f1” i włączyłem ksuperkey do autostartu. Zrób to samo dla programu uruchamiającego aplikacje, którego używasz w Mate. Superklucz zachowuje się tak, jak można się spodziewać.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.