Apple

Utiliser un Mac depuis iOS, Partie 2 – Luna Display et macOS en tant qu'application – MacStories

Par Maximus63 , le 1 juillet 2019 - 19 minutes de lecture

iPad Diaries est une série régulière sur l'utilisation de l'iPad comme ordinateur principal. Vous pouvez trouver plus d'acomptes ici et vous abonner au flux RSS dédié.

Dans la première partie de mon expérience en cours sur le contrôle et l'accès à un Mac à partir de l'iPad Pro, je couvrais FileExplorer – l'application que j'utilise pour ouvrir les emplacements du Finder à partir de l'application iOS 'Files – et partageais une collection de raccourcis pour contrôler certaines fonctionnalités macOS via Siri. et l'application Raccourcis. J'ai également décrit ma configuration de podcasting et la manière dont j'ai tiré parti de Keyboard Maestro pour automatiser le redimensionnement de la fenêtre sur mes deux écrans connectés au Mac mini. Aujourd'hui, je vais couvrir l'un de ces deux écrans externes – l'iPad Pro exécutant l'application Luna Display – et la manière dont je l'utilise pour avoir «macOS en tant qu'application» sur mon iPad Pro. Si vous trouvez cette idée de réduire macOS à une application fonctionnant sur l'iPad, le reste de cet article ne vous rendra probablement pas heureux. Cependant, si vous êtes intrigué, attachez-vous parce que j'ai beaucoup à partager.

Permettez-moi d’offrir d’abord un contexte. Au cas où ce ne serait pas clair avec le premier versement de cette mini-série, l'iPad Pro reste mon ordinateur principal et je l'utilise encore tous les jours pour la majeure partie de mon travail. L'enregistrement de podcast est la tâche principale que je dois effectuer sur macOS.. Mon Mac mini est principalement un serveur domestique dédié aux tâches non prises en charge sur iOS, telles que l'exécution de Plex Media Server, l'ajout de la compatibilité HomeKit à des accessoires non pris en charge via Homebridge et le téléchargement de versions 4K de vidéos YouTube à l'aide de scripts shell. Le fait que j'ai acquis un Mac mini et que je l'utilise plus que mon ancien MacBook Pro ne signifie pas que j'abandonne l'iPad Pro et que je «retourne au Mac».

En fait, c'est tout le contraire. Comme je l'ai noté dans la dernière partie de iPad Diaries, j'aime utiliser macOS pour certaines tâches qui ne sont pas disponibles sur iOS, mais je n'aime pas être obligé de m'asseoir à mon bureau pour utiliser un autre ordinateur. Après avoir travaillé sur l'iPad comme ordinateur principal au cours des sept dernières années, je suppose que son extrême portabilité est acquise. Avec l'iPad Pro, je peux travailler depuis mon bureau, la table de la cuisine, le canapé et le balcon. avec le Mac mini, je dois m'asseoir dans un coin de ma chambre.

Et ce n’est pas comme si j’utilisais mon Mac uniquement pour enregistrer des podcasts. Malgré tous les efforts que j'ai déployés pour essayer d'optimiser la configuration de mon iPad et de tout faire sur iOS sans macOS, il reste certaines tâches que je ne peux effectuer que sur un Mac. Par exemple, il est plus facile de télécharger plusieurs fichiers avec le gestionnaire de téléchargement de Safari sur Mac et de les enregistrer dans le Finder que d'utiliser iCab sur iOS si je dois ensuite déplacer ces fichiers sur une carte SD (ou une clé USB). Vérifier l'état de mon serveur Homebridge (que je laisse en cours d'exécution dans une fenêtre de terminal) ou modifier les paramètres d'automatisation dans Hazel sont d'autres exemples de tâches liées aux applications qui ne peuvent pas être effectuées sur iOS car ces applications ne sont que Mac. Je pourrais continuer: iTunes est le seul moyen de se connecter aux haut-parleurs AirPlay 2 et de les contrôler avec une automatisation grâce à AppleScript (les raccourcis pour iOS ne prennent pas en charge ce type d’actions); Certains sites Web ne fonctionnent toujours pas assez bien (ou pas du tout) dans Safari pour iPad, tels que Google Docs, que je dois utiliser tous les jours pour préparer des notes d’affichage pour mes podcasts. En parlant de Google Docs, j'ai constaté que le collage de texte enrichi d'Evernote dans un document Google n'était pris en charge que sur Mac. pour une raison quelconque, la structure de texte enrichi sur iOS perd la mise en forme lors du copier-coller entre Evernote et Google Docs.

Ce ne sont là que quelques exemples de tâches que je dois effectuer pour mon travail et d'applications que je dois utiliser pour des raisons personnelles et qui, malgré mon optimisme sans fin pour iOS, ne peuvent pas être complétées de manière raisonnablement efficace sur l'iPad seul. Ce qui signifie que, bien que je considère l’iPad Pro comme mon ordinateur principal, j’ai moi aussi une utilisation pour le Mac de nos jours, et je ne regrette pas du tout cela. J'aime utiliser macOS pour ce qui est bien, et je m'amuse à réapprendre à utiliser des applications telles que Hazel et Keyboard Maestro.

Cependant, cela ne change pas le fait que je ne suis toujours pas amoureuse de l'idée du Mac mini, ce qui m'oblige à m'asseoir à un endroit spécifique de la maison pour l'utiliser. Et si je suis en train d'écrire sur l'iPad Pro dans une autre pièce mais que je dois vérifier rapidement quelque chose sur le Mac? D'autre part, si j'utilise le Mac mini, si je pouvais "étendre" la configuration de mon bureau (relativement petit) en ajoutant un autre écran sans acheter réellement un nouvel écran externe distinct pour le Mac seul? C’est là que Luna Display entre en jeu.

Obtenez plus de conseils et de raccourcis sur la productivité iOS

Avec un Avec l'abonnement au Club MacStories, vous aurez accès à des raccourcis hebdomadaires iOS, à des recommandations d'applications et à d'autres extras exclusifs.

À partir de 5 $ par mois, le Club MacStories comprend MacStories Weekly, un bulletin d'information publié tous les vendredis et axé sur la productivité iOS et présentant de nouvelles applications iOS intéressantes. Une des sections régulières de MacStories Weekly est la Coin du flux de travail – un assortiment hebdomadaire de raccourcis iPad, d’astuces d’automatisation iOS et de tutoriels organisés par Federico et l’équipe MacStories.

En tant que nouveau membre, vous aurez également accès à notre catalogue de plus de 200 newsletters à partir de septembre 2015.

Vous pouvez en savoir plus sur le Club MacStories ici, ou vous abonner directement ci-dessous.

Affichage Luna

À présent, vous connaissez probablement bien Luna Display: il s'agit d'un accessoire tiers populaire qui ressemble à une toute petite clé USB et que vous connectez à votre Mac. Le périphérique Luna prétend être un écran physique connecté au Mac (c'est pourquoi il est disponible en deux versions, les normes Mini DisplayPort et USB-C généralement utilisées pour la connexion d'écrans), alors qu'il se connecte sans fil à une application Luna Display. fonctionnant sur votre iPad, où vous verrez réellement l'interface macOS.

Le principal avantage de Luna Display par rapport aux autres applications qui promettent de transformer votre iPad en affichage sans fil pour votre Mac réside dans le fait que Luna Display est une solution matérielle pouvant exploiter directement la puissance du processeur graphique de votre Mac pour optimiser ses performances. Luna est basé sur le moteur LIQUID, que ses développeurs utilisaient auparavant pour leur application créative AstroPad et dont ils se rendaient compte par la suite pourraient être appliqués à un produit d'affichage plus général, tel que Luna Display. Les avantages d'un périphérique physique branché sur votre Mac associé au moteur LIQUID peuvent être résumés comme suit: Luna Display prend en charge l'accélération matérielle avec une qualité Retina et jusqu'à 60 ips; sa fonction Velocity Control analyse le trafic réseau des dizaines de fois par seconde pour optimiser de manière dynamique la qualité des images en fonction de votre réseau WiFi. De plus, LIQUID prend en charge l’ensemble des fonctionnalités natives de l’iPad telles que le contrôle de l’interface utilisateur basée sur les crayons et les raccourcis clavier.

La comparaison de Luna Display avec d'autres solutions logicielles (telles que Duet et Air Display) dépasse le cadre de cet article, mais je dirai ceci: j'ai testé les deux alternatives avec mon Mac mini 2018 et mon iPad 2018 fonctionnant sur un réseau Wi-Fi 5 GHz. réseau alimenté par un système maillé Orbi, et aucun d’eux n’a été comparable aux performances et à la réactivité offertes par Luna Display (j’ai une version USB-C). Avec ces applications, je rencontrais constamment des animations agitées, une latence de frappe ou une qualité d'image médiocre.

Cela ne veut pas dire que Luna Display est impeccable ou qu'il imite parfaitement l'expérience de connexion d'un moniteur à un Mac via un câble: je vois toujours des ralentissements occasionnels et des artefacts d'image lorsque j'utilise Luna Display, en particulier lorsque de nombreuses activités se déroulent sur mon réseau (telles que Backblaze ou Dropbox) ou quand je travaille avec plusieurs fenêtres à la fois. Cependant, ces problèmes sont toujours temporaires et résolus en quelques secondes par le moteur LIQUID; Les performances globales de Luna Display sont excellentes, au point que j’oublie parfois qu’aucun câble ne relie mon iPad Pro au Mac mini. Je peux travailler avec macOS depuis mon iPad Pro à la table de la cuisine, et on dirait que le Mac mini est juste à côté de moi, pas dans une autre pièce avec un mur entre nous. Tout cela pour dire: le battage médiatique de la performance de Luna Display est bien réel et il est nettement supérieur à toute autre solution logicielle que j'ai testée auparavant.

Je devrais également signaler quelques détails à propos de Luna Display en tant qu'application iPad s'intégrant à iOS. Luna Display transforme votre iPad en un affichage sans fil pour Mac. En tant que tel, il vous permet de toucher l'écran pour contrôler les éléments de l'interface Mac. Vous pouvez également utiliser le crayon si vous avez besoin d'un contrôle plus précis. Si vous utilisez l'iPad avec Luna Display comme moniteur secondaire pour le Mac, vous pouvez utiliser le Magic Trackpad que vous utilisez normalement comme périphérique de pointage principal du Mac et contrôler ce qui est affiché sur le Luna Display. Encore une fois, le Luna Display n’est qu’un moniteur supplémentaire pour votre Mac que vous pouvez trouver sous Préférences Système ⇾ Moniteurs. Si vous ne souhaitez pas utiliser les périphériques associés à votre Mac pour contrôler les éléments à l'écran dans l'application Luna Display sur l'iPad, outre le support susmentionné pour les commandes tactiles et le crayon, vous pouvez utiliser le clavier associé à l'iPad; Les touches et les raccourcis clavier sont envoyés nativement à macOS, ce qui signifie qu'un iPad Pro avec un clavier intelligent et un crayon Apple est une combinaison parfaite pour avoir les deux entrées au clavier. et contrôle du curseur dans un package intégré qui s'exécute sur iOS.

Pour des raisons évidentes, Luna Display ne prend pas en charge la vue fractionnée (il doit vous montrer l’affichage du Mac en plein écran); même si je souhaite parfois que ce soit une option (imaginez pouvoir garder à la fois macOS et une application iOS l'un à côté de l'autre!), Je peux simplement ajouter d’autres applications iOS dans Slide Over au-dessus de Luna Display, et cela fonctionne assez bien.

À un niveau élevé, il existe deux manières de transformer l'iPad en moniteur pour Mac avec Luna Display: vous pouvez utiliser Luna Display comme second moniteur. en plus de l'écran principal du Mac, ce que vous feriez si votre Mac était un MacBook Pro, un iMac ou tout autre Mac auquel un écran était toujours connecté; ou, vous pouvez utiliser Luna Display comme affichage principal si vous avez une configuration «sans tête» (telle qu'un Mac mini) ou si vous modifiez manuellement la disposition d'affichage dans les Préférences Système de macOS. Au cours des quelques mois passés à utiliser le Luna Display avec mon iPad Pro, j'ai constaté des avantages et des inconvénients dans chaque approche et j'ai proposé une série de solutions de contournement, de meilleures pratiques et de conseils que je souhaite partager aujourd'hui. .

Réveiller le Mac avec un raccourci Siri

Tout d'abord, si vous êtes comme moi et que vous souhaitez contrôler un ordinateur de bureau Mac avec l'écran Luna sur un iPad, vous avez probablement configuré macOS pour mettre l'ordinateur en veille après quelques minutes d'inactivité. Et bien que l'application récepteur Luna Display pour Mac puisse continuer à fonctionner en arrière-plan tout le temps, elle ne pourra pas réveiller votre ordinateur si un iPad exécutant l'application Luna Display pour iOS essaie de s'y connecter. Votre ordinateur doit être allumé et utiliser l'application Luna Display si vous souhaitez le contrôler depuis l'iPad.

Comme je partageais le dernier épisode de Diaries iPad, j’ai mis en place deux raccourcis personnalisés pour éviter ce problème. Les raccourcis tirent parti de l'action native "Exécuter le script SSH" de l'application Raccourcis pour envoyer un message. caféine commande à la coquille du Mac; Comme je l'ai expliqué dans l'article, cette commande permet de sortir un ordinateur du mode veille et d'afficher l'écran de connexion.

Si vous êtes assez près du Mac pour que l'authentification basée sur la proximité Apple Watch fonctionne, vous n'avez rien à faire pour que le Mac soit déverrouillé. En fait, la plupart des jours, je peux simplement dire "Hé Siri, réveille Mac" sur mon HomePod (ou AirPods) avant d'ouvrir Luna Display sur l'iPad, et mon raccourci réveillera le Mac mini, qui sera instantanément débloqué par mon Apple Watch. Et à ce stade, l'application Luna Display que je continue à exécuter dans le dock macOS sera prête à se connecter à son homologue iOS. Pour les rares fois où je ne porte pas d'Apple Watch (ou si je sais déjà que l'authentification d'Apple Watch va échouer car je suis trop éloignée du Mac mini), j'utilise un style différent du même raccourci tape aussi mon mot de passe après avoir réveillé le Mac.

Grâce à ces deux raccourcis, je peux laisser mon Mac mini s'endormir comme d'habitude tout en restant rapidement connecté via Luna Display lorsque j'en ai besoin. Vous pouvez télécharger les raccourcis ci-dessous ou les trouver dans l’archive MacStories Shortcuts.

Affichage Luna en tant qu'écran principal

Alors que Luna Display est principalement présenté comme un moyen d’étendre la configuration de votre Mac en ajoutant un écran secondaire qui est en fait un iPad, au cours des derniers mois, nous avons vu quelques exemples de personnes transformer l’iPad Pro exécutant Luna Display en écran principal. pour une configuration Mac sans tête. Bien sûr, certains d'entre eux ont probablement été inspirés par le fait que les créateurs de Luna Display ont eux-mêmes vanté les avantages d'une telle approche lors du lancement du nouveau Mac mini en novembre.

Il est possible d'utiliser Luna Display comme moniteur principal de votre Mac, et je l'ai fait moi-même plusieurs fois au cours des derniers mois, mais ce n'est pas la solution que je vous recommande, sauf si vous avez réellement un Mac mini sans écran connecté physiquement. .

Il est important de noter la distinction faite par macOS lorsqu’il s’agit d’affichages externes dans ce que Apple nomme "mode bureau étendu". Par défaut, un Mac a un affichage principal et des affichages secondaires facultatifs. l'affichage principal est l'endroit où apparaissent les icônes de votre bureau et les fenêtres de l'application. Vous pouvez déplacer les fenêtres entre les affichages et modifier la disposition des affichages dans les Préférences Système, mais vous devrez toujours garder à l'esprit que macOS ne peut voir qu'un seul affichage comme primaire et que le choix d'un affichage principal différent doit être fait manuellement par l'utilisateur.

Voici le problème: à moins que vous ne configuriez auparavant le moniteur Luna Display comme moniteur principal ou que vous ne trouviez pas le moyen de résoudre ce problème (plus de détails à ce sujet dans la section suivante), chaque fois que vous ouvrez une application ou déclenchez un raccourci clavier. sur l'iPad exécutant Luna Display, l'action associée sera effectuée par défaut sur l'écran principal. Dans mon cas, cela signifiait que frapper ⌥Espace pour déclencher, Alfred afficherait la fenêtre de recherche de l'application sur l'UltraFine 4K, qui est l'affichage principal de mon Mac mini, plutôt que l'affichage Luna sur l'iPad Pro; De même, je ne pouvais pas voir les icônes du dock et du bureau sur l'iPad, et chaque fenêtre d'application s'ouvrait sur l'UltraFine par défaut. En tant que personne ayant une configuration de bureau traditionnelle avec un Mac connecté à un écran et souhaitant simplement utiliser Luna Display en tant que optionnel façon de le contrôler (comme je parie que la plupart des utilisateurs le font), ce n’est pas une situation idéale.

Comme je l’ai indiqué plus haut, la solution serait d’utiliser le moniteur Luna comme moniteur principal pour le Mac. Le problème est qu’il n’existe aucun moyen intuitif ou automatique de commuter rapidement les affichages principal / secondaire sur Mojave qui n’implique pas la désactivation de SIP (du moins à ma connaissance).et je préférerais que cette fonctionnalité de sécurité supplémentaire soit activée de manière permanente. Ce qui nous laisse avec les deux options manuelles: débrancher physiquement l’écran principal du Mac afin que Luna Display puisse devenir le principal par défaut (mais cela ne fonctionne que pour les Mac où l’écran pouvez être déconnecté, comme un Mac mini); ou, nous devons sélectionner manuellement l'affichage principal dans les Préférences Système de macOS.

Si vous possédez un Mac mini et que vous acceptez la première option lorsque vous souhaitez utiliser Luna Display pour une longue session de travail, c'est génial: débranchez simplement l'écran principal et utilisez plutôt Luna Display. Je l'ai essayé plusieurs fois et, personnellement, je ne pouvais pas supporter le léger désagrément de devoir rebrancher le câble USB-C à l'arrière de l'UltraFine chaque fois que je devais m'asseoir devant mon Mac mini. Les solutions de rechange impliquant des actions physiques à exécuter et à mémoriser ne sont pas pour moi.

L’autre approche, que j’utilise parfois à contrecœur, vous oblige à sélectionner un affichage principal différent en allant dans Préférences Système System Affichages Arrangement (lorsque Luna Display est connecté) et en déplaçant la barre de menu blanche vers le nouvel affichage principal en le faisant glisser. haut de l'écran Luna Display.

Voici mon problème avec ceci: la barre de menus qui sert d'indicateur de l'affichage principal est une fine bande de pixels que je ne parviens pas à sélectionner en utilisant mon seul doigt lorsque j'utilise Luna Display sur l'iPad. Cet élément d'interface a clairement été conçu pour un périphérique de pointage de bureau; La seule façon pour moi de déplacer la barre de menus de l'iPad est d'utiliser le crayon Apple. Encore une fois, possible, mais pas idéal, et certainement pas automatisé en aucune façon. Même avec cette approche, toutefois, vous rencontriez toujours le problème des préférences système qui s’ouvraient initialement sur l’écran principal.

J'ai essayé tout ce que je pouvais imaginer pour que Luna Display fonctionne comme un affichage principal pour ma configuration. Au final, je me suis rendu compte que tant que je garderai l'UltraFine sur mon bureau, le Mac mini le traitera comme l'affichage principal. il existe des solutions de contournement, mais je ne suis amoureux d'aucune d'entre elles.

J'ai donc commencé à regarder le problème sous un angle différent. Si Luna Display a été conçu comme un moyen de transformer l’iPad en écran secondaire pour Mac, que puis-je faire pour surmonter les limites de l’écran secondaire au lieu d’essayer de donner à Luna Display le statut d’écran principal à la demande? En fin de compte, l'optimisation de l'expérience logicielle pour les affichages secondaires implique une grande flexibilité. C'est à ce moment-là que Luna Display a finalement cliqué pour moi.