Anwendungsvirtualisierung, Internet der Dinge und Cloud Computing, Blog von Sacha Thomet

WindowsApp

Windows App auf dem iPhone mit Maus-Support und das Problem mit dem Auto-Lock

Stell dir vor: das Zimmer, das du normalerweise als Homeoffice nutzt, dient gleichzeitig als Gästezimmer, und dein Gast schläft dort um 7 Uhr morgens noch tief und fest. Du musst aber trotzdem arbeiten. Also greifst du zum iPhone, zur Surface Arc Mouse, zum Logitech K830 Keyboard, startest die Windows App, spiegelst alles per AirPlay auf den Wohnzimmer-TV und hast plötzlich einen vollwertigen Windows-Desktop auf dem Sofa. Ganz ohne Laptop.

Das war mein Setup heute Morgen. Die Surface Arc Mouse habe ich gestern erhalten, gleich mit dem Setup gespielt und dabei auch direkt den Firmware-Update-Prozess durchlaufen. Es funktioniert überraschend gut, sobald man das Sleep-Problem gelöst hat.

Was dieser Beitrag zeigt: Das Einrichten der Surface Arc Mouse mit der Windows App auf iOS (aktuell im Preview!), das nervige Einschlafen des Bildschirms sobald man Maus und Keyboard statt dem Touchscreen benutzt, und ein paar Workarounds dazu.

Teil 1: Surface Mouse auf iOS. Preview, aber es funktioniert.

Microsoft hat die Surface Mouse-Unterstützung still und leise in die Windows App auf iOS eingebaut. Das Feature befindet sich aktuell im Preview und wird nur für bestimmte Geräte und Firmware-Versionen unterstützt. Hier ist die Schritt-für-Schritt-Einrichtung.

Unterstützte Geräte

  • Surface Mouse
  • Surface Arc Mouse

Voraussetzungen

  • iPhone 15 oder neuer mit aktiviertem Bluetooth
  • Ein Windows-PC mit den neuesten Windows-Updates
  • Eine unterstützte Surface Mouse

Schritt 1: Firmware-Update (nicht vergessen)

Bevor überhaupt etwas funktioniert, braucht die Maus ein Firmware-Update. Und hier eine freundliche Erinnerung an alle Apple-Fans: Das Update lässt sich ausschliesslich über einen Windows-PC durchführen. Nicht iPhone. Nicht iPad. Windows. Ihr wurdet gewarnt.

Die benötigten Firmware-Versionen und Download-Links für Surface Mouse und Surface Arc Mouse sind in der Microsoft-Dokumentation aufgeführt. Das MSI-Paket im Administrator-Modus auf einem Windows-PC ausführen, die Maus per Bluetooth verbinden und dann 10 Minuten lang gar nichts tun. (Ja, wirklich. Zehn Minuten. Firmware hat es nicht eilig.)

Schritt 2: Mit dem iPhone koppeln

1
Den Bluetooth-Knopf an der Maus drücken, um den Pairing-Modus zu aktivieren.

2
Auf dem iPhone: Einstellungen > Bluetooth und die Maus aus der Liste der verfügbaren Geräte auswählen.

3
Verbindung bestätigen. Das war’s.

Schritt 3: In der Windows App verwenden

Die Windows App öffnen, eine AVD- oder Cloud-PC-Session starten, und die Maus wird automatisch erkannt. Keine weitere Konfiguration notwendig. In der Remote-Session erscheint ein echter Windows-Cursor. Es fühlt sich tatsächlich an wie am Schreibtisch sitzen.

Randnotiz für Android-Nutzer: Auf Android funktioniert das Verbinden einer Bluetooth-Maus mit der Windows App einfach. Kein Firmware-Tanz, kein Preview-Flag, kein Windows-PC als Voraussetzung. Das hat schon seit Jahren funktioniert. Apple, bekannt für sein nahtloses Nutzererlebnis, benötigt ein unterstütztes Gerät, eine spezifische Firmware-Version, einen Windows-PC für das Firmware-Update und ein Feature, das sich noch im Preview befindet. Fortschritt!

Teil 2: Das Problem. Das iPhone schläft ein.

Hier ist der Haken, den niemand erwähnt. Wer Maus und Keyboard für die Remote-Session nutzt, berührt den iPhone-Bildschirm nicht. Und iOS sieht in seiner unendlichen Weisheit keinerlei Bildschirmaktivität und sperrt den Bildschirm nach dem Auto-Lock-Timeout.

Die AVD-Session läuft weiterhin auf dem Server. Aber man schaut auf den Sperrbildschirm. Alle paar Minuten.

Die gute Nachricht: Es gibt mehrere Möglichkeiten, damit umzugehen. SimplyMac bietet eine gute Übersicht aller Optionen: How to Keep an iPhone from Sleeping. Hier sind die praktischsten für unseren AVD-Use-Case:

Option A: Maus bewegen? Geht, aber will ich das wirklich???

Ja das geht, in meinem Fall darf ich einfach die Maus nicht länger als 30 Sekunden in Ruhe lassen, sonst sperrt es… nicht praktikabel

Option B: Auto-Lock auf Maximum verlängern

Standardmässig sperrt iOS den Bildschirm nach 30 Sekunden Inaktivität. Unter Einstellungen > Anzeige & Helligkeit > Automatische Sperre kann man das auf „NIE“ einstellen oder in meinem Fall, da mein Gerät mit MDM Policies konfiguriert ist, auf maximal 5 Minuten verlängern. Das gibt etwas mehr Spielraum, löst das Problem bei längeren Sessions aber nicht vollständig.

Sicherheitshinweis: Je länger der Auto-Lock-Timeout, desto länger bleibt das iPhone entsperrt und zugänglich, wenn man es unbeaufsichtigt lässt. Im Heimumfeld ist das meist kein Problem, aber in öffentlichen oder geteilten Räumen sollte man das im Hinterkopf behalten.

Option C: Geführter Zugriff (Guided Access)

Ein iOS-Bedienungshilfen-Feature, das das iPhone auf eine einzelne App beschränkt und den Bildschirm am Einschlafen hindert. Aktivierung unter Einstellungen > Bedienungshilfen > Geführter Zugriff, dann dreifach auf den Seitenknopf klicken, wenn die Windows App offen ist. Etwas mehr Aufwand beim Einrichten, aber zuverlässig für längere Sessions.

Option D: iOS Shortcuts-Automation (für Fortgeschrittene)

Wer es vollautomatisch möchte: Mit der Kurzbefehle-App lässt sich eine Automation erstellen, die die automatische Sperre auf „Nie“ setzt, wenn die Windows App geöffnet wird, und beim Schliessen wieder auf den normalen Wert zurücksetzt. iOS Kurzbefehle unterstützt App-öffnen- und App-schliessen-Trigger, ein elegantes Zwei-Automationen-Setup für alle, die sich mit der Kurzbefehle-App auskennen.

Meine Empfehlung: Für kurze Sessions ist Option B (auf Maximum verlängern) die schnellste Lösung. Wer etwas Dauerhafteres und Eleganteres möchte, ist mit Option D über Shortcuts-Automationen gut bedient. Etwas Einrichtungsaufwand sollte man aber einplanen.

Hey Microsoft, noch eine Sache

Liebes Windows App-Team, zunächst: tolle Arbeit, dass ihr die Surface Mouse-Unterstützung in die iOS-App gebracht habt, auch wenn es noch ein Preview ist. Das ist wirklich nützlich. Eine kleine Anregung für die finale Version: eine „Stay Awake“-Option direkt in die App integrieren. Ein einfacher Schalter in den Einstellungen, „Bildschirm während der Session wach halten“, würde das Gesamterlebnis abrunden. Mein MS Teams am iPhone schliesst sich ja während einem Call auch nicht, da muss es was geben. Da es sich noch um einen Preview handelt, bin ich zuversichtlich, dass solche Feinheiten vor dem GA-Release kommen. Ich freue mich darauf!

Bis dahin: Auf 5 min stellen und ab und zu den Touchscreen betatschen und das Wohnzimmer-Office-Setup geniessen. Der schlafende Gast ist optional, ist aber ein guter Grund mit diesem Anwendungsfall zu bluffen.