Instellingen van PocketRocket Host

Elke instelling uitgelegd.

Wat elke schakelaar in PocketRocket Host doet, hoe hij standaard staat en wanneer het zin heeft om hem te wijzigen.

Waar je ze vindt

Klik op de raket in de menubalk en kies ‘Settings…’. Het venster lijkt op Systeeminstellingen: secties links, opties rechts.

Bij de eerste keer openen

macOS vraagt om een paar toestemmingen: ‘Meldingen’, ‘Lokaal netwerk’, ‘Toegankelijkheid’ en ‘Scherm- en systeemaudio-opname’ – en om een beheerderswachtwoord om de microfoon te installeren. Op een MacBook vraagt het eenmalig ook om een kleine hulpmodule voor de gesloten klep toe te staan. Sla je er een over, dan kun je die later alsnog geven onder ‘Privacy’, ‘Virtual Devices’ en ‘General’.

Share Screen…
Geeft iemand buiten je Apple Account toegang met een code van zes cijfers – voor één verbinding of voorgoed. Zolang ‘Online Key Sharing’ aan staat, heeft het ook ‘Copy Link’.
Settings…
Opent het instellingenvenster dat hieronder wordt beschreven.
Quit
Stopt PocketRocket Host. Met ‘Keep running’ aan staat in het menu in plaats daarvan ‘Restart’, omdat macOS hem anders opnieuw zou starten – zet ‘Keep running’ in de instellingen uit om te stoppen.

Zolang je je scherm met iemand deelt, toont de bovenkant van het menu wie dat is. Ontbreekt de toestemming voor Toegankelijkheid, dan brengt een waarschuwing daar je naar de juiste plek in Systeeminstellingen. Schermschaal staat niet meer in dit menu: die wijzig je op je apparaat, in de sessiebalk.

General

Of de host vanzelf start, wat er tijdens een sessie met de beeldschermen en vensters van deze Mac gebeurt en wat er daarna blijft staan.

Instellingen van PocketRocket Host: General
Start at loginStandaard Uit

Start PocketRocket Host wanneer je op deze Mac inlogt, zodat hij bereikbaar is zonder dat je de app met de hand opent.

Wanneer wijzigen Zet dit aan op elke Mac die je wilt kunnen bereiken terwijl je weg bent.

Keep runningStandaard Uit

Crasht de host, of stopt iemand hem op deze Mac, dan start macOS hem binnen een paar seconden opnieuw. Beschikbaar als ‘Start at login’ aan staat.

Wanneer wijzigen Zet dit aan op een Mac waar niemand achter zit. Zet het uit als je de host voorgoed wilt kunnen stoppen.

Restore window layout after the sessionStandaard Aan

Tijdens een verbinding zijn de beeldschermen van deze Mac uit en verzamelt macOS alle vensters op één beeldscherm. De host onthoudt waar je vensters vlak daarvoor stonden en zet ze terug zodra de beeldschermen terugkomen – hetzelfde beeldscherm, dezelfde positie, grootte en gesplitste weergave (zoals de breedte van de navigatiekolom), als macOS dat toestaat. Voor bureaubladen telt het einde van de verbinding. Heb je tijdens de verbinding in Mission Control bureaubladen toegevoegd, verwijderd of in een andere volgorde gezet, of vensters ertussen verplaatst, dan gaat elk venster na het verbreken naar het bureaublad met hetzelfde nummer als aan het einde van de verbinding, en toegevoegde bureaubladen blijven. macOS laat apps de volgorde van bureaubladen niet wijzigen, dus de host verplaatst vensters, niet bureaubladen – achtergronden blijven bij hun eigen bureaublad. Vereist de toestemming voor Toegankelijkheid.

Wanneer wijzigen Zet dit uit als een andere app je indeling al herstelt – met Spencer of spacekeeper actief laat de host het sowieso aan hen over.

Recreate missing desktops (Mission Control animation)Standaard Uit

Is een bureaublad waarop je vensters stonden tijdens de sessie verdwenen, dan maakt de host het opnieuw aan voordat hij de vensters terugzet. Hierbij opent Mission Control even op deze Mac.

Wanneer wijzigen Zet dit aan als je meerdere bureaubladen gebruikt en elk venster terug wilt op zijn eigen bureaublad.

Keep a closed MacBook awake during a connectionStandaard Aan

Op stroom gaat een gesloten MacBook niet in de sluimerstand zolang een apparaat verbonden is – zodat de host elk beeldscherm kan uitzetten, ook een extern beeldscherm, en de sessie alleen op het virtuele beeldscherm draait. Een kleine hulpmodule wijzigt deze systeeminstelling alleen voor de verbinding en zet hem daarna terug, ook als je de netadapter loskoppelt en na een herstart. Had je de sluimerstand al uitgezet, dan laat de host de instelling met rust.

Wanneer wijzigen Alleen zichtbaar op een MacBook. macOS vraagt je eenmalig om de hulpmodule toe te staan in Systeeminstellingen > Algemeen > Inlogonderdelen en extensies.

Keep the virtual display after disconnectingStandaard Aan

Na een sessie blijven de beeldschermen van deze Mac uit en blijft het virtuele beeldscherm bestaan totdat iemand bij de Mac de muis beweegt of een toets indrukt – zonder tijdslimiet, zodat opnieuw verbinden meteen kan en je vensters blijven staan waar ze stonden.

Wanneer wijzigen Zet dit uit als de beeldschermen terug moeten komen zodra een sessie eindigt. Zichtbaar op een Mac met een aangesloten beeldscherm.

Heb je PocketRocket Host uitgezet in Systeeminstellingen > Algemeen > Inlogonderdelen en extensies, dan laat een oranje melding hier zien waar je hem weer aanzet. Op een bureaublad-Mac past de host geen slaapinstellingen aan: houd hem in Systeeminstellingen uit de sluimerstand om hem bereikbaar te houden.

Virtual Devices

Het geluid van deze Mac tijdens een sessie, en de microfoon en camera van je apparaat die apps op de Mac kunnen gebruiken.

Instellingen van PocketRocket Host: Virtual Devices
Mute this Mac’s sound during a connectionStandaard Aan

Zolang je verbonden bent, blijven de eigen luidsprekers of koptelefoon van de Mac stil – het geluid komt wel op je apparaat aan. Als de verbinding eindigt, komt het vorige volume terug; heeft iemand het intussen op de Mac aangepast, dan blijft die keuze behouden.

Wanneer wijzigen Zet dit uit als iemand bij de Mac het geluid ook moet horen.

PocketRocket MicrophoneStandaard Geïnstalleerd bij de eerste keer openen

Een virtuele microfoon waarmee apps op de Mac tijdens een sessie de microfoon van je iPhone, iPad, Apple Vision Pro of Mac kunnen horen. Voor de installatie is een beheerderswachtwoord nodig. De status toont ‘Installed’, ‘Update required’ of ‘Not installed’.

Wanneer wijzigen Heb je het verzoek om je wachtwoord weggeklikt, klik dan hier op elk moment op ‘Install…’.

PocketRocket CameraStandaard Eenmalig goedgekeurd in Systeeminstellingen

Een virtuele camera die de camera van je apparaat naar apps op de Mac brengt, zoals FaceTime of Zoom. Het is een systeemextensie: de status toont ‘Active’, ‘Waiting for approval’ of ‘Inactive’.

Wanneer wijzigen Klik op ‘Enable…’ en sta de extensie toe als macOS erom vraagt.

Camera en microfoon

Privacy

Toestemmingen waar macOS je om vraagt. Elke rij laat zien of PocketRocket Host ze heeft, en opent de juiste plek in Systeeminstellingen als dat niet zo is.

Instellingen van PocketRocket Host: Privacy
Screen & System Audio RecordingStandaard Gevraagd bij de eerste keer openen

Legt het scherm en het systeemgeluid vast om ze naar je apparaat te sturen. Zonder deze toestemming is er geen beeld.

AccessibilityStandaard Gevraagd bij de eerste keer openen

Laat de muis en het toetsenbord van je apparaat de Mac bedienen. Zonder deze toestemming kun je kijken, maar niet klikken of typen.

Input MonitoringStandaard Gevraagd wanneer nodig

Merkt op wanneer iemand het toetsenbord of de muis van de Mac zelf gebruikt, zodat diegene de bediening op de Mac kan terugnemen.

NotificationsStandaard Gevraagd bij de eerste keer openen

Laat PocketRocket je waarschuwen als het een toestemming of een apparaat kwijtraakt.

‘Granted’ betekent dat alles in orde is. Staat een toestemming op ‘Missing’, klik dan op ‘Open System Settings’; staat ze op ‘Not determined’, klik dan op ‘Request Access’ en macOS vraagt het je. Toegang tot het lokale netwerk geeft macOS de eerste keer dat die nodig is; die kan hier niet worden gecontroleerd.

Network

Hoeveel bandbreedte de host mag gebruiken, en via welke routes je apparaten deze Mac mogen bereiken.

Instellingen van PocketRocket Host: Network
Bandwidth limitStandaard Geen limiet (∞)

Begrenst alles wat de host naar je apparaat stuurt – beeld, geluid, camera en foutcorrectie – tussen 1 en 50 Mb/s. De host blijft eronder door de beeldsnelheid, de compressie en als laatste de resolutie aan te passen. Wijzigingen gelden meteen.

Wanneer wijzigen Stel een limiet in op een verbinding met een databundel of een gedeelde verbinding, zoals de hotspot van een telefoon.

Allow NAT (direct from internet)Standaard Aan

Laat je apparaten rechtstreeks via internet verbinding maken. Als het nodig is, vraagt de host je router om een poort te openen (NAT-PMP of UPnP).

Allow LAN (local network)Standaard Aan

Laat apparaten in hetzelfde netwerk rechtstreeks verbinding maken en de Mac vinden met Bonjour.

Allow VPN (tunnel address)Standaard Aan

Laat apparaten verbinding maken via een VPN die je gebruikt, zoals WireGuard of Tailscale.

Allow relayStandaard Aan

Als niets anders werkt – bijvoorbeeld achter carrier-grade NAT – maken beide kanten een uitgaande verbinding met de relay van PocketRocket, die alleen versleutelde bytes doorgeeft. Zet je hem uit, dan loopt er geen verkeer meer via de relay; de Mac wordt er nog wel via gevonden.

Wanneer wijzigen Laat alle routes aan, tenzij je een reden hebt om dat niet te doen – zet bijvoorbeeld de relay uit om verbindingen binnen je eigen netwerk te houden.

Blokkeert macOS of een firewall de toegang van de host tot je lokale netwerk, dan meldt een waarschuwing hier dat de poort voor NAT niet kan worden geopend, met een link naar Systeeminstellingen > Privacy en beveiliging > Lokaal netwerk. Totdat je dat toestaat, verbinden apparaten via de relay.

Zo werken de verbindingsroutes

Paired Devices

Mensen en apparaten met permanente toegang, gegeven met ‘Share Screen…’ of ‘Online Key Sharing’. Eenmalige verbindingen verschijnen hier nooit.

Instellingen van PocketRocket Host: Paired Devices
Each entryStandaard Leeg tot je een apparaat koppelt

Toont het apparaat – of een iCloud-account, die geldt voor elk apparaat dat ermee is ingelogd – met de apparaatsleutel, wanneer het is gekoppeld en wanneer het voor het laatst verbinding maakte.

Remove

Trekt de toegang meteen in. Is het apparaat verbonden, dan eindigt de sessie, en de tegel ervan verdwijnt de volgende keer dat het contact maakt met deze Mac.

Allow connections without approvalStandaard Uit

Uit: elke verbinding vanaf dit apparaat wacht totdat je op deze Mac op ‘Allow’ klikt – in het paneel of in de melding. Antwoordt niemand binnen 60 seconden? Dan wordt de verbinding geweigerd. Aan: het apparaat maakt verbinding zonder te vragen. Apparaten die met de sleutel zijn gekoppeld hebben hier geen schakelaar – voor hen beslist de sectie ‘Online Key Sharing’.

Wanneer wijzigen Zet dit alleen aan voor een apparaat dat je volledig vertrouwt, zoals de Mac van je partner.

Online Key SharingStandaard Uit

Geeft je een geheime link via het relay naar een pagina die altijd een actuele code voor deze Mac toont – een andere code dan die in ‘Share Screen…’. ‘Copy Link’ kopieert de link, ‘Recent page views’ toont wanneer de pagina is geopend en ‘New Link…’ zet de oude link en de huidige code meteen stop. De Mac toont de volledige link niet en ook de code van de pagina niet.

Wanneer wijzigen Voor iemand die vaak verbinding maakt, of voor een Mac waar je op let, wanneer het een gedoe is om elke keer een code voor te lezen.

Allow permanent accessStandaard Uit

Uit: elke code uit de link geeft één verbinding, die je op deze Mac goedkeurt; als die eindigt, wordt het apparaat vergeten. Aan: apparaten die zich met een code uit de link koppelen worden onthouden, verschijnen in de lijst zoals alle andere en kunnen opnieuw verbinding maken. Bij het verwijderen van zo’n apparaat wordt ‘Remove and Create New Link’ aangeboden, want iedereen die de link nog heeft, kan een nieuwe code krijgen.

Wanneer wijzigen Voor iemand die vaak verbinding maakt en van wie je de apparaten in de lijst wilt houden.

Allow connections without approvalStandaard Uit

Werkt alleen samen met ‘Allow permanent access’. Uit: elke verbinding van een apparaat dat met de sleutel is gekoppeld, wacht op jouw goedkeuring op deze Mac. Aan: die apparaten maken verbinding zonder te vragen zolang ‘Online Key Sharing’ aan staat – en iedereen die de link heeft, kan een apparaat koppelen en deze Mac overnemen; daarom waarschuwt de Mac je voordat je het aanzet, en nogmaals als je ‘Online Key Sharing’ aanzet terwijl dit is toegestaan.

Wanneer wijzigen Zet het alleen aan voor een Mac waar je op afstand op let, en houd de link geheim.

Je kunt deze instellingen wijzigen op de Mac of op afstand vanaf je eigen apparaten. Zolang er een gast verbonden is, kan alleen iemand bij de Mac apparaten verwijderen of de goedkeuringsschakelaars wijzigen, en kan ‘Online Key Sharing’ alleen worden uitgezet of strenger worden gemaakt.

Scherm delen

Events

Je eigen zsh-scripts: een wanneer een apparaat verbinding maakt, een wanneer de sessie eindigt. Zet bijvoorbeeld een Focus aan, pauzeer een back-up of noteer wie er verbond.

Instellingen van PocketRocket Host: Events
Before connectingStandaard Uit

Wordt uitgevoerd wanneer een apparaat verbinding maakt met een Mac die niet in gebruik is – nadat dit is geaccepteerd en voordat de beeldschermen worden omgeschakeld. Van netwerk wisselen, hervatten of een ander apparaat dat overneemt, voert het niet opnieuw uit.

Time limitStandaard 5 s

Hoe lang de host vóór het verbinden op het script wacht: van 1 tot 30 seconden. Daarna maakt hij toch verbinding en stopt hij het script.

After disconnectingStandaard Uit

Wordt uitgevoerd wanneer het laatste apparaat weg is en de beeldschermen van deze Mac terug zijn. De host wacht er niet op; het script mag maximaal 60 seconden draaien.

Run Now

Probeert het script meteen uit en toont de exitcode, hoe lang het duurde en de uitvoer.

Scripts draaien met /bin/zsh als jouw gebruiker, in de statusmap van de host, met deze variabelen:

  • PR_EVENT
  • PR_CLIENT_NAME
  • PR_CLIENT_KIND
  • PR_PATH
  • PR_REASON
  • PR_STATE_DIR

Scripts worden alleen hier gewijzigd, in de instellingen van PocketRocket Host – niet vanuit de PocketRocket-app op je apparaten. Vermijd AppleScript: macOS vraagt toestemming op het scherm van deze Mac, en niemand kan daar tijdens een sessie op afstand op klikken.

Compatibility

Sommige apps die beeldschermen of vensters beheren, zetten tijdens een sessie de beeldschermen van deze Mac weer aan of verplaatsen vensters. De host kan ze voor de sessie afsluiten en daarna weer openen.

Instellingen van PocketRocket Host: Compatibility
Een schakelaar voor elke gevonden appStandaard Uit

Staat hij aan, dan sluit de host de app af voordat een apparaat verbinding maakt – vóór je eigen script ‘Before connecting’ – en opent hij hem na het verbreken op de achtergrond weer, maar alleen als hij draaide. Dit verschijnt niet in Events.

Wanneer wijzigen Zet dit aan als een app tijdens je sessies steeds de beeldschermen wakker maakt of vensters verplaatst.

Recommended

Markeert apps waarvan bekend is dat ze tijdens een verbinding de beeldschermen weer aanzetten of vensters verplaatsen, zoals BetterDisplay, Lunar of Stay.

DisplayLink ManagerStandaard Uit

Beheert de beeldschermen die via DisplayLink zijn aangesloten. Zolang hij is afgesloten, blijven die beeldschermen donker, en ze komen terug na het verbreken.

Het paneel toont alleen apps die op deze Mac zijn gevonden. De host kent beeldschermapps zoals BetterDisplay, BetterDummy, SwitchResX, Lunar, MonitorControl, DisplayBuddy, Resolutionator en DisplayLink Manager, en vensterapps zoals Stay, Spencer, spacekeeper, Amethyst, yabai, AeroSpace, Moom, Rectangle, Rectangle Pro, Magnet, BetterSnapTool, Spectacle, Divvy, Loop en Swish.

Shortcuts

Een toetscombinatie die je tijdens een sessie op het toetsenbord van je apparaat indrukt. De host herkent haar aan de toetsen die je apparaat verstuurt; op je apparaat hoef je niets in te stellen.

Instellingen van PocketRocket Host: Shortcuts
Open diagnosticsStandaard ⌃⌥⌘D

Toont op de Mac een venster met live statistieken van de stream.

Wanneer wijzigen Handig als onze support erom vraagt.

Wil je de combinatie wijzigen, klik dan op het veld en druk op een nieuwe combinatie met minstens één speciale toets. Met Esc annuleer je. Schermschaal heeft op de Mac geen toetscombinatie meer – die wijzig je op je apparaat, in de sessiebalk.

Advanced

Hoe de host scherpte en vloeiendheid tegen elkaar afweegt als de verbinding zwak wordt.

Instellingen van PocketRocket Host: Advanced
Sharpness vs fluidityStandaard Minstens 30 fps

De laagste beeldsnelheid waarnaar de host terugvalt bij een zwakke verbinding, van 15 tot 60 fps. Daarboven daalt de beeldsnelheid geleidelijk en alleen zover als nodig; daaronder comprimeert de host sterker en pas daarna verlaagt hij de resolutie.

Wanneer wijzigen Schuif richting ‘Sharper’ voor tekst en ontwerpwerk, en richting ‘Smoother’ voor video en games.

Smoothness bufferStandaard Tot 200 ms

Hoe lang het beeld maximaal mag pauzeren om een verloren pakket te herstellen, van 25 tot 1000 ms. Op een verbinding zonder pakketverlies voegt de buffer niets aan de latentie toe. Het is ook de hoogste latentie die de host accepteert – voordat het zover komt, verlaagt de host de beeldsnelheid.

Wanneer wijzigen 25 ms voor de laagste latentie op een goed netwerk; 300–500 ms voor vloeiende video via een verbinding die pakketten verliest.

Zo past PocketRocket het beeld aan

Updates

De geïnstalleerde versie, en wat de updatefunctie doet.

Instellingen van PocketRocket Host: Updates
Installed version and StatusStandaard Controleert bij het opstarten en elke 24 uur

PocketRocket Host downloadt updates op de achtergrond en installeert ze alleen als er niemand verbonden is. Updates zijn ondertekend en genotariseerd, en de host start daarna vanzelf opnieuw.

Wanneer wijzigen Meldt de status dat de app vanaf de schijfkopie of vanaf een tijdelijke locatie draait, verplaats hem dan naar de map ‘Apps’ – anders kan hij zichzelf niet bijwerken.

Check Now

Zoekt meteen naar een update. Is er al een gedownload, dan wordt die geïnstalleerd en start de host opnieuw.

Diagnostics

Een hulpmiddel voor ons supportteam: live grafieken van de stream, de laatste logregels en de live beschikbaarheid van deze Mac via het lokale netwerk, VPN, NAT en de relay. Voor dagelijks gebruik heb je het niet nodig.