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?


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.


8

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


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ę


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


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


Użyj Shift, aby cofnąć się w kolejności.
— gMale

0

A co powiesz Tabna okno docelowe i Enter?


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.

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.