Hintergrundanwendungsfenster überlagern keine Vordergrundanwendungsfenster, wenn sie den Fokus erhalten

1735
Richard B

Die Symptome sind, dass einige (nicht alle) Desktop-App-Fenster im Hintergrund hinter anderen Fenstern bleiben, obwohl ich auf sie geklickt habe. Normalerweise würde dieses Fenster den Fokus erhalten und in den Vordergrund treten, über alle anderen überlappenden Fenster . Ich habe auch nicht viel Reim oder Grund gefunden. Die beiden Apps, die dieses Verhalten am häufigsten zeigen, sind Chrome und Visual Studio (die beiden Apps verwende ich leider mehr als alle anderen). Das andere Ungewöhnliche daran ist, dass dies manchmal nicht der Fall ist (wie jetzt) ​​und dass sich alle Fenster wie erwartet verhalten.

Faktoren:

  • Windows 8.1
  • Dell-Präzisions-Laptop (2 Jahre)
  • 3 zeigt insgesamt an und zählt die Laptop-LCD
  • Das interne LCD und ein an den VGA-Anschluss angeschlossener LCD-Monitor von Samsung werden von einer Intel HD Graphics 4000-Karte gesteuert
  • Ein Gateway-Monitor ist an den HDMI-Port angeschlossen und wird von einem Nvidia Quadro K4000m Adapter gesteuert

Ich habe eine andere Frage gefunden, die sich mit demselben Thema befasst, aber keine Antworten erhalten hat. Ich dachte, ich würde fragen, ob jemand eine Lösung hat. Diese andere Frage hat ein animiertes GIF, das das Verhalten zeigt. Die andere Frage ist hier

Irgendwelche Ideen da draußen? Dies ist hauptsächlich frustrierend. In diesem Fall muss ich das Fenster, das ich sehen möchte, auf einen anderen Monitor ziehen und manchmal andere Fenster auf diesem Monitor minimieren.

* BEARBEITEN - NEUE INFORMATIONEN * Nach einigem Nachdenken und Nachforschen habe ich festgestellt, dass das Problem zumindest momentan vor allem Visual Studio 2013 zu sein scheint. Anscheinend gehe ich in den Debug-Modus (derzeit verwende ich den Azure Emulator, was dazu führen kann oder hatte vielleicht nichts damit zu tun), ich konnte das Verhalten replizieren (nur für das Visual Studio-Fenster, was möglicherweise das ganze Problem gewesen ist, aber ich hätte schwören können, dass Chrome dasselbe Verhalten zeigte). In diesem Fall befindet sich das Visual Studio im "Stay on Top" -Modus. Bisher habe ich nur die Möglichkeit gefunden, VS zu löschen und neu zu starten, was keine gute Lösung ist. Ich habe in VS keinen Schalter gefunden, um dieses Verhalten zu kontrollieren, aber es könnte irgendwo da sein. Wenn ich etwas finde, werde ich die Lösung hier posten.

3
Haben Sie eine Software, die das Verhalten von Windows ändert? zum Beispiel eines, bei dem das Startmenü auf dem Startbildschirm erscheint? Ramhound vor 9 Jahren 0
@Ramhound, ich bin nicht ganz sicher, was Sie meinen, aber es klingt, als ob Sie fragen, ob ein Dienstprogramm ausgeführt wird, das beispielsweise ein herkömmliches Windows-Start-Popup-Menü anstelle des Startbildschirms für Win8 enthält. Wenn ja, wäre die Antwort nein. Ich habe keine Dienstprogramme von Drittanbietern, um das Verhalten der Shell zu ändern. Siehe meine Bearbeitung für neue Informationen, die ich entdeckt habe. Richard B vor 9 Jahren 0
Ich habe dieses Verhalten mit 8.1 nach den Patches von Feb. 2015 entdeckt. Alles von Outlook über Chrome bis zum Remotedesktop-Verbindungs-Manager wird * manchmal *, aber oft nur im Hintergrund festgehalten. Kein Klicken auf das Hintergrundfenster bringt es in den Vordergrund. Am Ende minimiere ich andere Fenster vor dem "steckengebliebenen" Fenster, um es verwenden zu können. Richard vor 9 Jahren 0
Nicht sicher, ob dies für Sie funktioniert, aber die beste Antwort hier (http://superuser.com/questions/269415/show-desktop-sometimes-sets-a-window-to-always-on-top) scheint zu haben half mir. Richard vor 9 Jahren 0
@ Richard, leider nein. Heute habe ich zwei Chrome-Fenster sowie MS Word auf demselben Monitor (eines Multi-Monitor-Setups). Hier ist der verrückte Teil: Eines der Chrome-Fenster wechselt den Fokus mit Word, aber das andere bleibt hinter dem Word-Fenster (oder dem anderen Chrome-Fenster!). Es ist einfach verrückt. Ich habe das Gefühl, dass dies ein verrücktes Display-Treiberproblem oder ein Betriebssystemproblem sein muss. Richard B vor 9 Jahren 0

1 Antwort auf die Frage

1
Vinayak

Es ist möglich, dass eine Anwendung auf "Bleiben Sie oben" eingestellt ist. Dadurch bleibt sie auch dann im Vordergrund, wenn Sie den Fokus auf ein anderes Fenster geändert haben (z. B. Abspielen eines Videos im VLC Media Player mit Video → Immer aktiviert).

Wenn Sie möchten, dass bestimmte Fenster immer oben bleiben, können Sie dieses kleine Hilfsprogramm von Labnol.org verwenden, das mit AutoHotkey erstellt wurde . Führen Sie das Programm aus und drücken Sie Ctrl+, Spacewenn Sie möchten, dass das aktuell fokussierte Fenster immer oben bleibt.

Drücken Sie Ctrl+ Spacewieder zu deaktivieren.

Wenn Sie das AutoHotkey- Skript selbst kompilieren möchten, ist diese eine Codezeile die Quelle (verwendet WinSet ):

^ SPACE :: WinSet, AlwaysOnTop, A
Danke für die Antwort, @Vinayak. Ich habe gerade einen Beitrag zu meinem Beitrag hinzugefügt, der einige neue Informationen enthält, die ich gefunden habe. Ich habe AutoHotkey schon vor Jahren ausprobiert, aber ich habe nie wirklich viel Zeit darauf verwendet und konnte es nicht auf meinem neuen Rechner installieren. Ich muss es vielleicht noch einmal untersuchen. Was auch immer das Problem ist, es scheint für Visual Studio isoliert zu sein. Danke noch einmal. Richard B vor 9 Jahren 0
@ RichardB Hilft dieses Skript bei dem Problem? Können Sie den Modus "Auf dem Höhepunkt bleiben" deaktivieren? Vinayak vor 9 Jahren 0
Nochmals vielen Dank für die Antwort, aber ich habe AutoHotKey nicht installiert und habe daher nicht versucht, das Skript auszuführen. Auch wenn dies möglicherweise die einzige praktikable Problemumgehung ist, möchte ich mich nicht auf ein Programm eines Drittanbieters verlassen, um die Änderungen mit einem einfachen Fokus zu ändern. Ich habe Ihre Antwort bestätigt, aber nicht als akzeptierte Antwort markiert, da sie das eigentliche Problem nicht anspricht (dh es handelt sich um einen Treiber, ein Betriebssystem oder ein anderes Problem). Richard B vor 9 Jahren 0