Czy mogę zdefiniować skróty klawiaturowe za pomocą klawisza Super?

24

W 10.04 miałem wiele skrótów klawiaturowych zdefiniowanych za pomocą Super/ Mod4i jednego klawisza,

  • Super+ Oprowadził Operę
  • Super+ Wotworzył Nautilus wskazując mój folder roboczy itp.

Wydaje się, że w 11.04 nie działają one - tylko Super+ Rdziała, aby uruchomić terminal, a Super+ Shift+ z Wpowodzeniem uruchamia Nautilus.

Czy jest jakiś sposób, aby przywrócić je do działania?

Dodawanie ich w Skrótach klawiszowych nie działa, podobnie jak dodawanie poleceń w Menedżerze ustawień CompizConfig .

Rasmus
źródło
1
Czy dodajesz polecenia we wtyczce Polecenia dla ccsm? Działa to dla mnie dobrze: pamiętaj tylko, aby ustawić zarówno polecenie, jak i
przypisanie
Tak, zrobiłem to, jak napisałem, i ustawiłem skróty klawiszowe, ale to nie działało, dopóki nie usunąłem wiązania Launchera, zgodnie z instrukcją poniżej.
Rasmus
2
Kontynuacja 12.04: Wystąpił problem z aktualizacją do 12.04, a mianowicie, że niektóre skróty znowu nie działały, a niektóre zostały zmienione. W obszarze Ustawienia systemu> Klawiatura> Skróty niektóre z moich niestandardowych skrótów zostały zmienione z Super+<key>na Mod4+Super+Hyper+<key>. Te wtill działały, podobnie jak wszystkie inne modyfikatory, tj Ctrl+Super+<key>. Pure Super+<key>nie działało po ustawieniu w tym oknie dialogowym. Ustawienie ich w CCSM za pomocą wtyczki Commands działa (w połączeniu z odpowiedzią poniżej).
Rasmus
Muszę powiedzieć, że naprawdę doceniłbym to, że skróty Dash / Launcher <kbd> Super </kbd> można modyfikować indywidualnie. Ogólnie podoba mi się ta koncepcja, ale chciałbym żyć bez kilku skrótów, takich jak <kbd> Super </kbd> + <kbd> G </kbd>, których używam w terminatorze.
tlwhitec

Odpowiedzi:

33

Dzieje się tak, ponieważ w Natty Super/ Mod4jest skrótem do panelu Unity. Możesz to zmienić w Compiz.

  1. Zainstaluj pakiet compizconfig-settings-managerZainstaluj compizconfig-settings-manager .

  2. Naciśnij Alt+ F2, wpisz about:configi naciśnij, Enteraby otworzyć konfigurację Unity.

  3. Zmień skrót do klucza, aby wyświetlać program uruchamiający, gdy chcesz zwolnić Superklucz:

    wprowadź opis zdjęcia tutaj

W tym przykładzie zmieniłem z Superna Super+L

Teraz możesz używać dowolnego klucza mod.

desgua
źródło
2
Jednym minusem tego jest to, że Super + (liczba) nie działa już w celu szybkiego przełączania się między aplikacjami, a przynajmniej nie na mojej klawiaturze Azerty.
Bleep Bloop
Masz rację .
desgua
Możesz również znaleźć pierwszą odpowiedź na askubuntu.com/questions/378037/..., aby sprawdzić, jakie są twoje kluczowe mapowania.
Michael Durrant
Nie mogę znaleźć odpowiednika tego w Ubuntu 14.04. Czy wiesz, gdzie to będzie?
Three Diag
W Ubuntu 14.04 możesz przypisać skrót „Super” + „klawisz” do skrótu bez konieczności zmiany skrótu uruchamiania.
desgua
6

Aby to zrobić bez instalowania czegokolwiek i bez konieczności poruszania się po nieznanych menu.

  1. Naciśnij Alt+F2
  2. Rodzaj gnome-terminal Enter
  3. Rodzaj gconftool-2 --set --type string /apps/compiz-1/plugins/unityshell/screen0/options/show_launcher '<Super>a' Enter

Zmień apo <Super>na dowolny klucz, który wolisz.

Zauważ, że si wsą już zajęte, i nie zalecałbym używania, lponieważ jest to często używane do blokady ekranu.

Mikel
źródło
2
Uruchomienie gnome-terminaljest zalecane, ponieważ nie można wkleić w Alt+F2oknie dialogowym. Błąd 736222 .
Mikel
0

Prostsze stąd : w Ustawieniach systemu / Klawiaturze / karcie Pisanie / linku Ustawienia układu (u dołu) / zakładce Układy / przycisku Opcje / „Zachowanie klawisza Alt / Win” wybierz Meta mapowane na lewy klawisz Win.

pabloab
źródło