Wie kann ich in Windows 8 ein Fenster an das Ende der Alt-Tab-Liste senden?


12

Bis zum Upgrade auf Windows 8 würde ich Alt+ verwenden Esc, um ein Fenster an das Ende der Alt-Tab-Liste zu bringen und "aus dem Weg zu gehen". Zum Beispiel, wenn meine Alt+ TabListe wie folgt aussieht:

ABCDE

Wenn Sie A als aktives Fenster verwenden, wird durch Drücken von Alt+ EscFolgendes erreicht:

BCDEA

Wenn B aktiv ist und Alt+ Tabing einmal endet, endet Fenster C:

CBDEA

Seit ich Windows 8 habe, funktioniert dies nicht mehr - wenn Sie Alt+ Escdas aktive Fenster ausblenden, Alt+ Tabwird es sofort wieder angezeigt.

Warum das? Gibt es eine Möglichkeit, es zurückzubekommen?


Ich fand viele ähnliche Fragen, die sich auf den Wechsel von XP zu Windows 7 bezogen, aber nichts aus den letzten Jahren.
Aviv

2
Aus vielen Gründen stelle ich fest, dass "Upgrade auf Windows 8" die Benutzererfahrung wirklich herabsetzt. Ihr Beispiel ist nicht das einzige.
Harrymc

Antworten:


3

Aus dem Alt-Tab von Wikipedia :

Wenn das Task-Umschalterfenster Alt + Tab nicht aktiv ist, platziert Alt + Esc das aktive Fenster am unteren Rand der Z-Reihenfolge. In Windows 8 hat sich das Verhalten geändert. Das Fenster wird in der Z-Reihenfolge nach unten verschoben, anstatt bis zum Ende zu gehen.

Wenn Sie möchten, dass Alt-Esc von Windows 8 wie früher in Windows 7 funktioniert, ist die Antwort negativ - es gibt keine Informationen darüber, ob dies möglich ist. Vielleicht kommt in Zukunft etwas, aber nicht jetzt.

Wenn Sie keinen Touchscreen benötigen und möchten, dass sich Ihr Computer wie in Windows 7 verhält, können Sie nur zu Windows 7 zurückkehren.


2
Es sieht so aus, als ob die Win32-API-Funktion SetWindowPos dies möglicherweise kann. Ich werde sehen, ob ich damit etwas anfangen kann, wenn ich etwas Zeit habe (vielleicht morgen). (cc @aviv)
Bob

Die Windows-API dafür existiert sicherlich noch, das Problem ist, dass der Alt + Tab-Umschalter sie nicht verwendet. Das Schreiben einer eigenen Erweiterung, die Alt + Tab einbindet und es auf Ihre Weise macht, wird sicherlich funktionieren. Ihr bestes Werkzeug ist möglicherweise Autohotkey mit dem Befehl DllCall .
Harrymc

Wollen Sie damit sagen, dass der Task-Umschalter eine eigene unabhängige Liste von Fenstern führt?
Bob

Ich sage, dass es seine eigene Art hat, SetWindowPos aufzurufen, die offensichtlich nicht das ist, was Sie wollen. Anmerkung: In Autohotkey ist es viel einfacher, den WinSet- Befehl anstelle von DllCall zu verwenden.
Harrymc

4
Ein bisschen mehr Tests, und es scheint, dass sich SetWindowPosselbst seit Windows 8 geändert hat - ich bekomme das erwartete Verhalten unter Windows 7. Gute Arbeit, Microsoft, Sie haben es gebrochen.
Bob

1

Diese App erledigt den Job und ist ein wenig konfigurierbar:

vistaswitcher

Ich möchte mit dem Microsoft-Genie sprechen, das beschlossen hat, die ALT + ESC-Funktionalität zu entfernen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.