Microsofts VP bringt mit einem neuen Tool die Desktop-Funktion im MacOS-Stil per Mausklick in Windows zum Vorschein

/de/images/Windows-gets-a-new-tool-that-mimics-Click-wallpaper-to-reveal-desktop-functionality-from-macOS.jpg

Der legendäre Programmierer Scott Hanselman, Vizepräsident und technischer Mitarbeiter bei Microsoft, hat ein kleines Tool entwickelt, das eine großartige Funktion von macOS auf Windows überträgt.

Es heißt PeekDesktop und die Idee ist, dass beim Klicken auf einen leeren Desktop-Hintergrund jedes geöffnete Fenster sofort aus dem Weg geräumt (minimiert) wird. Klicken Sie erneut oder wechseln Sie zurück zu einer App, und alles ist wieder genau dort, wo es war.

/de/images/Demo-of-Scott-Hanselmans-PeekDesktop-Tool.gif

Es ist fast dasselbe wie die Funktion „Klicken Sie auf das Hintergrundbild, um den Desktop anzuzeigen“ in macOS Sonoma. Windows hatte noch nie genau diese Interaktion. Ja, es gibt „Desktop anzeigen“, aber Scott sagt, dass dies eher beabsichtigt ist. Tastenkombinationen wie Win+M und Win+D sind beide tastaturgesteuert und nur eine davon stellt Ihren Arbeitsbereich wieder her.

Etwas, das ich persönlich für eine ähnliche Funktionalität verwendet habe, ist die Wischgeste mit vier Fingern nach unten auf dem Trackpad, die den Desktop anzeigt, und die Wischgeste nach oben, die alle Fenster wiederherstellt. Wenn Sie jedoch nach oben wischen und gedrückt halten, wird die Aufgabenansicht angezeigt.

PeekDesktop ist jedoch definitiv besser und ich frage mich, warum Windows nicht bereits über „Click to Reveal Desktop“ verfügt. Hanselmans Tool verfügt über keine zusätzliche Benutzeroberfläche, keinen Einrichtungsprozess und kann von GitHub heruntergeladen werden.

Ich habe PeekDesktop getestet, das Klick-Hintergrundbild von macOS, um die Desktop-Funktion für Windows anzuzeigen

Um die Funktion „Klicken, um den Desktop anzuzeigen“ auf Ihrem Windows-PC zu erhalten, laden Sie einfach die ZIP-Datei von GitHub (6,15 MB) herunter, extrahieren Sie sie und führen Sie die ausführbare Datei aus. Das ist es. Scott Hanselman hat auch Windows auf ARM nicht vergessen, da das Tool native Unterstützung für Snapdragon-basierte PCs bietet.

/de/images/PeekDesktop-is-available-for-Windows-on-ARM-.png

Nach der Ausführung sehen Sie das Tool ruhig in der Taskleiste liegen und können vergessen, dass es überhaupt dort ist, da es kaum Speicher verbraucht und im Leerlauf unter 2 Megabyte bleibt.

/de/images/PeekDesktop-click-to-reveal-desktop-tool-on-the-Windows-System-Tray.png /de/images/PeekDesktops-system-resource-usage-is-basically-zero.png

Wenn Sie keine App im Vollbildmodus ausführen, klicken Sie auf das Desktop-Hintergrundbild und nicht auf Symbole, und jedes Fenster wird sofort minimiert. Sie erhalten einen aufgeräumten Desktop, auf dem Sie Dateien verschieben, mit der rechten Maustaste klicken oder Symbole organisieren können, ohne dass Ihnen etwas im Weg steht. Es kommt nicht zu Fehlfunktionen, wenn Sie auf Symbole klicken oder diese ziehen, was wichtig ist, da es dadurch unbrauchbar geworden wäre.

Wenn Sie fertig sind, müssen Sie nicht mehr daran denken, etwas wiederherzustellen. Klicken Sie erneut auf eine App, die Taskleiste oder sogar das Hintergrundbild, und alles ist wieder genau so, wie es war, einschließlich der Fensterpositionen und -zustände.

Wenn die Animationen hier nicht ausgefeilt aussehen, liegt das wahrscheinlich daran, dass ich dies auf einer VM mit geringer Leistung teste. Da es sich lediglich um eine eigenständige ausführbare Datei handelt, bevorzugen einige Benutzer möglicherweise ein Installationsprogramm, anstatt die Datei manuell an einem sicheren Ort abzulegen.

Ein Problem, das mir aufgefallen ist, ist, dass das Leeren des Papierkorbs etwas schwierig ist, da PeekDesktop im Weg ist. Durch Klicken mit der rechten Maustaste auf den Papierkorb würden alle minimierten Apps geöffnet, und ich müsste erneut mit der rechten Maustaste klicken, um das Kontextmenü anzuzeigen. Dies ist jedoch beabsichtigt.

Außerdem reagiert der Task-Manager nicht auf das Klicken auf das Hintergrundbild. Es weigert sich, zusammen mit anderen Apps minimiert zu werden, wobei ich nicht weiß, ob das beabsichtigt ist.

Dann ist das Rechtsklick-Menü auf dem Desktop etwas unregelmäßig, obwohl alle Apps minimiert sind. Wenn Sie beispielsweise versuchen, einen neuen Ordner auf dem Desktop zu erstellen, werden lediglich alle minimierten Fenster erneut geöffnet.

Win + M minimiert alles, kann Windows jedoch nicht wiederherstellen. Win + D kann Fenster minimieren und wiederherstellen, es handelt sich jedoch um eine Tastenkombination. Die Taskleistenschaltfläche „Desktop anzeigen“ funktioniert genauso wie PeekDesktop, aber wie Scott bemerkte, haben macOS-Benutzer „Klicken Sie auf das Hintergrundbild, um den Desktop anzuzeigen“ in ihrem Muskelgedächtnis, und es würde ihnen helfen, sich wohl zu fühlen, wenn sie sich jemals für Windows entscheiden.

So funktioniert PeekDesktop

PeekDesktop verwendet eine Reihe schlanker Windows-APIs, um Desktop-Klicks zu erkennen und Fensterzustände zu verwalten, ohne die normale Nutzung zu beeinträchtigen.

Die Mauserkennung erfolgt über einen Low-Level-Hook namens SetWindowsHookEx(WH_MOUSE_LL), der es der App ermöglicht, Klicks global zu erfassen, ohne irgendetwas zu beeinträchtigen. Sobald ein Klick erkannt wird, ermittelt es mithilfe von WindowFromPoint, was sich unter dem Cursor befindet. Dadurch weiß es, wo Sie geklickt haben.

Um sicherzustellen, dass es nur auf leere Hintergrundbilder und nicht auf Symbole reagiert, verwendet es eine Barrierefreiheitsebene über AccessibleObjectFromPoint. Ohne diese zusätzliche Prüfung könnte bereits ein kleiner Fehlklick auf ein Symbol den gesamten Vorgang auslösen.

Die meiste Arbeit findet bei der Fensterverfolgung statt. Das Tool verwendet EnumWindows, um alle geöffneten Fenster zu durchsuchen und deren genaue Position, Größe und Status mithilfe von WINDOWPLACEMENT zu erfassen, bevor es sie minimiert.

Wenn es an der Zeit ist, alles wiederherzustellen, überprüft es die Änderungen im aktiven Fenster mithilfe von SetWinEventHook(EVENT_SYSTEM_FOREGROUND). Sobald Sie erneut auf eine App, die Taskleiste oder sogar das Hintergrundbild klicken, wird mit SetWindowPlacement alles genau dort wiederhergestellt, wo es war, einschließlich maximierter Fenster und Multi-Monitor-Setups.

Das alles läuft ohne Admin-Rechte und verbraucht kaum Ressourcen. Am wichtigsten ist, dass es sich nicht um eine Web-App handelt …

Sie können einige Dinge in der Taskleiste anpassen. Sie können es ein- oder ausschalten, es so einstellen, dass es beim Start startet, nach Updates sucht oder die App einfach ganz beenden. Ich empfehle Ihnen, „Mit Windows starten“ auszuwählen, da PeekDesktop beim Herunterfahren und Einschalten meines PCs deaktiviert war.

/de/images/PeekDesktop-system-tray-menu-options.png

Scott Hanselman unternimmt auch fortlaufende Bemühungen, das Verhalten im macOS-Stil zu reproduzieren, bei dem Fenster an den Rand verschoben statt minimiert werden. Dies ist jedoch aufgrund der Multi-Monitor-Setups, der DPI-Skalierung und der Verfolgung der Fensterpositionen in Echtzeit viel schwieriger richtig umzusetzen.

Während ich dies schrieb, wurde PeekDesktop von v0.4 auf v0.6.1 aktualisiert, wobei die Downloadgröße auf nur 1,16 MB reduziert wurde.

PeekDesktop sollte in Windows integriert sein

Wenn Sie sich erst einmal daran gewöhnt haben, auf das Hintergrundbild zu klicken, um Ihren Arbeitsbereich zu leeren, fühlt es sich unnötig umständlich an, zu Tastaturkürzeln oder Eckschaltflächen zurückzukehren.

Microsoft konzentriert sich bereits darauf, die Leistung zu verbessern, Inkonsistenzen in der Benutzeroberfläche zu beseitigen und seit langem bestehende Probleme mit der Benutzerfreundlichkeit in Windows 11 zu beheben. Angesichts der Tatsache, dass seit langem gewünschte Funktionen wie die bewegliche Taskleiste kurz vor ihrem großen Einzug stehen, glaube ich, dass der richtige Weg darin besteht, kleine Funktionen wie diese zu finden, die den Leuten gefallen, und sie langsam in Windows zu integrieren. PeekDesktop ist genau in dieser Kategorie.

Zuhause

Teilen

Newsletter

WL-Newsletter

/de/images/WL-logo-new.svg

WL-Newsletter!

Bleiben Sie mit den neuesten Windows-, IT- und KI-Updates auf dem Laufenden. Mehr als 50.000 Abonnenten vertrauen darauf.

Name

E-Mail

Kostenlos beitreten

*️⃣ Quelllink:

PeekDesktop , heruntergeladen von GitHub , sie fühlen sich wohl , v0.4 bis v0.6.1 , bewegliche Taskleiste, Home , Newsletter ,