Nie można przełączać się między oknami tej samej aplikacji

27

Używam Ubuntu 11.10 z Unity.

Przełączanie między aplikacjami ( Alt+ Tab) działa, ale przełączanie między oknami jednej aplikacji ( Alt+ ') nie. Próbowałem przypisać Alt+ 'przełączenie na inny skrót ( Super+ ', Ctrl+ ', Alt+ F1, przy użyciu ustawień systemowych), ale nic nie działa.

Po instalacji wszystko działało dobrze.

Mam '(apostrof) zamiast `. Aby to uzyskać, edytowałem pliki w / etc / X11 / xkb / symbolach . Oczywiście, jeśli to ma znaczenie.

Wygląda na to, że występuje problem z przypisywaniem skrótów za pomocą ustawień systemowych. Kiedy przypisuję między oknami tej samej aplikacji do Alt+ Tab, nadal przełącza się między różnymi aplikacjami. Nie mam pojęcia, co się dzieje.

AKTUALIZACJA : Problem został rozwiązany. Zmieniłem różne ustawienia mojej klawiatury, a jednym ze zmienionych ustawień był XKBMODEL. Ustawiłem go na „szerokość geograficzną” (myślałem, że będzie lepiej pasował, to było naprawdę głupie). Po zmianie z powrotem na „pc104” wszystko znów działało normalnie. Dziękujemy wszystkim za uwagę!

AKTUALIZACJA 2 : `Symbol musi nadal znajdować się na swoim miejscu dla układu w USA. W przypadku języka rosyjskiego mogłem pozostawić 'przypisany do przycisku „TLDE”.

AKTUALIZACJA 3 : Wydaje się, że mam ten sam problem z „Natychmiastowym przełączaniem między oknami tej samej aplikacji” ( domyślnie jest to Alt+ Esc). To nie działa, a przypisanie go do innego skrótu nie pomaga. Jakieś sugestie?

Andrii Chernenko
źródło
Czy próbowałeś edytować /etc/X11/xkb/symbols/back to `zamiast '??
rlemon
również zgodnie z tym /etc/X11/xkb/symbols/ został przeniesiony do/usr/share/X11/xkb/symbols/*
rlemon
@rlemon Zmieniłem go z powrotem na „klucz <TLDE> {[grave, asciitilde]};”. Niestety przed modyfikacją tego pliku nie utworzyłem żadnych kopii zapasowych, więc nie jestem pewien, czy tego właśnie potrzebuję.
Andrii Chernenko
Jakiego układu klawiatury używasz? Przełączanie okien jest zwykle mapowane na przycisk nad klawiszem Tab: na przykład w przypadku węgierskiego układu klawiatury jest mapowany na <kbd> Alt </kbd> + <kbd> 0 </kbd>. To zależy od układu klawiatury, jaką kombinację klawiszy musisz nacisnąć, aby przełączać się między oknami. Możesz spróbować zmienić układ klawiatury i zobaczyć, co się stanie.
toros
Używam angielskiego i rosyjskiego układu i oba mają „key <TLDE> {[grave, asciitilde]};”. <TLDE> to klucz nad zakładką. Poza tym, dlaczego moje próby przypisania systemu Windows do przełączenia na inny skrót zawodzą?
Andrii Chernenko

Odpowiedzi:

25

To też był mój problem. Alt+<key above tab>nie działało przełączanie okien w bieżącej aplikacji.

Ponadto, kiedy nacisnąłem i przytrzymałem superklawisz, aby zobaczyć skróty jedności, normalnie zobaczysz to:

wprowadź opis zdjęcia tutaj

Zakładam, że dotyczy to klawiatury amerykańskiej? Ukradłem zrzut ekranu z innego postu i teraz wyświetla się na mojej duńskiej klawiaturze Alt + Onehalf.

Ale kiedy miałem ten problem, nie widziałem linii wskazywanej przez czerwoną strzałkę !!!

Sprawdź, czy widzisz skrót klawiaturowy dla „Przełącz okna bieżącej aplikacji”. Jeśli nie, to dla Ciebie:

Poprawka była taka, jak wskazano powyżej, aby zmienić XKBMODELustawienie, w /etc/default/keyboardktórym zmieniłem z XKBMODEL="microsoft4000"na XKBMODEL="pc105".

Zrobiłem to i pobiegłem sudo dpkg-reconfigure keyboard-configuration. Nie jestem pewien, czy ten ostatni krok był wymagany.

Potem musiałem zrestartować komputer.

Teraz działa.

Peter V. Mørch
źródło
8

Nieoptymalny, ale możesz użyć strzałki w dół po Alt+ Tab.

Amanda
źródło
1
Tak, to jest opcja, ale <kbd> Alt </kbd> + <kbd> `</kbd> byłoby znacznie lepsze.
Andrii Chernenko
Tutaj nie ma sporu.
Amanda,
1
@Amanda Dzięki, nie byłem świadomy tej sztuczki, która działa dla mnie znacznie lepiej niż wymagana funkcja, więc twoja odpowiedź jest dla mnie superoptymalna ...
Filippo Alberto Edoardo
8

Możesz zmienić klawisz skrótu „przełączanie okien” na Alt+ Tab. Wtedy będziesz mógł przełączać się między oknami (nie aplikacjami)

Wyłącznie dla Ubuntu 18.04 LTS - wyszukaj keeyboard w ustawieniach i wykonaj powyższą zmianę

Dulaj Dilshan Balasuriya
źródło
Nie trzeba instalować żadnych innych pakietów
Dulaj Dilshan Balasuriya
2
Działa to jak 18.04! Do góry
Fábio Dias,
4

W Ubuntu 18.04, przynajmniej w Vanilla Gnome3, naciśnij, Alt+Escaby bezpośrednio przełączać okna

pateheo
źródło
3

W Ubuntu 18.04.1 domyślnym skrótem do przełączania się między oknami tej samej aplikacji jest

Alt + F6

Zobacz zrzut ekranu tutaj

Akash Kumar
źródło
Użyj Shift, aby cofnąć się w kolejności.
gMale
0

A co powiesz Tabna okno docelowe i Enter?

Bruno João
źródło
Masz wystarczającą reputację, aby dodać komentarz. Więc nie publikuj komentarzy w sekcji odpowiedzi.
stokrotka,
@ daisy, właściwie to jest odpowiedź ... Ale zadałem to pytanie ... na czym polega problem? Karel, dziękuję za twoje wydanie.
Bruno João,
Zachowanie jest takie samo jak Alt + Tab w moim Ubuntu. Które nie jest „powszechnym” zachowaniem dla klawiszy Alt + Tab.
Fábio Dias,
0

Wystarczy nacisnąć i przytrzymać Superprzez 3 sekundy, a zobaczysz ekran „Skróty Unity na klawiaturze”:

Skróty Unity na klawiaturze

Tam znajdziesz skrót zgodnie z klawiaturą i tak, to Alt+ The key above Tab.

Hasasn
źródło