Guide d’utilisation de BerthDesk

Windows (RDP), macOS, Linux et consoles (VNC) dans une seule fenêtre : de l’ajout d’un serveur aux raccourcis

🚀Premiers pas

La fenêtre

Une fenêtre comporte quatre zones.

Ajouter le premier serveur

  1. Choisissez Fichier › Ajouter un Windows (RDP) (⌘N) ou Ajouter un VNC (⌃⌘N). Le + sous la liste des serveurs fait de même.
  2. Saisissez un nom et l’adresse du serveur. Laissez le port vide pour utiliser la valeur par défaut du type (RDP 3389, VNC 5900). RDP demande un utilisateur et un mot de passe ; VNC, un mot de passe seulement.
  3. Double-cliquez sur l’entrée pour vous connecter. Un simple clic ne fait que la sélectionner.
💡 Pour voir le même serveur dans deux sessions, utilisez Connecter en session supplémentaire dans le menu contextuel. Un clic droit sur un dossier propose Connecter tous les serveurs de ce dossier.

Changer la langue

Choisissez l’une des 20 langues dans BerthDesk › Réglages (⌘,). Suivre la langue du système est le réglage par défaut, et la langue choisie s’applique à cette app seulement. Relancez l’app pour l’appliquer.

🗂Serveurs et dossiers

Dossiers et héritage

Regroupez les serveurs avec Créer un dossier (⌘⇧N). L’utilisateur, le domaine, le port, la couleur et les réglages d’écran définis sur un dossier sont hérités par les serveurs qu’il contient ; une valeur définie sur le serveur lui-même l’emporte. Créez un dossier par client ou par bureau et saisissez le compte commun une seule fois, sur le dossier.

Niveau de risque : développement · préproduction · production

Attribuez un Niveau d'attention à un serveur (ou un dossier) et il apparaît en couleur dans la liste et la barre des sessions : un garde-fou pour ne pas déraper sur un serveur de production. Pour les écrans de production, l’associer à Affichage seul est encore plus sûr.

Étiquettes

Les étiquettes traversent les dossiers : un serveur peut être « Client A » et « production » à la fois. Cliquez sur une étiquette sous la liste pour n’afficher que ces serveurs, ou tapez #étiquette dans le champ de recherche.

Règles de clic

Exporter et importer la liste des serveurs

Fichier › Exporter la liste des serveurs… écrit adresses, utilisateurs, couleurs et niveaux dans un seul fichier. Les mots de passe ne sont pas inclus. Sur un autre Mac, Importer la liste des serveurs… le relit ; seuls les mots de passe sont à ressaisir.

🔑Connexion et authentification

Windows — RDP

Saisissez l’Utilisateur et le Mot de passe. Pour un compte de domaine, mettez le domaine (ou groupe de travail) dans Domaine. Le Bureau à distance (NLA) doit être activé côté Windows ; le port par défaut est 3389. Windows 10/11 Pro et Windows Server sont pris en charge (les éditions Famille n’ont pas de serveur Bureau à distance).

VNC — Linux · consoles d’hyperviseur · BMC

VNC s’authentifie généralement avec un seul mot de passe (sans nom d’utilisateur). TigerVNC, TightVNC, UltraVNC, RealVNC, les consoles Proxmox et ESXi, et la vue KVM d’iDRAC, iLO et IPMI fonctionnent. Les serveurs avec TLS (VeNCrypt) sont détectés automatiquement. Le port par défaut est 5900 ; l’affichage :1 de Linux est 5901.

Partage d’écran macOS

  1. Sur le Mac distant, activez Réglages Système › Général › Partage › Partage d’écran.
  2. Dans BerthDesk, utilisez Ajouter un VNC avec l’adresse de ce Mac, le nom de son compte comme Utilisateur et le mot de passe du compte comme Mot de passe (authentification par compte Apple).
  3. À la connexion, vous obtenez l’écran de ce compte. Si quelqu’un d’autre est connecté, macOS lui demande la permission côté distant.
💡 Si vous activez « Les visionneuses VNC peuvent contrôler l’écran avec le mot de passe » dans les réglages de Partage d’écran, vous pouvez vous connecter avec ce seul mot de passe, sans utilisateur. Les Mac Intel et les anciennes versions de macOS ne servent l’écran que par cette voie VNC héritée, si bien que les rafraîchissements peuvent être lents : c’est une limite côté serveur.

Ne plus taper le mot de passe

Saisissez-le dans le champ Mot de passe de la fiche de réglages : il n’est stocké que dans le Trousseau macOS. Le fichier de réglages ne note que l’existence d’un mot de passe, jamais sa valeur. Définissez-le sur un dossier et les serveurs qu’il contient le partagent.

Un nouveau serveur, ou un certificat modifié

Les serveurs VNC en TLS ont généralement des certificats autosignés, aussi BerthDesk vérifie l’empreinte plutôt qu’une chaîne de certificats. À la première connexion, il affiche l’empreinte ; une fois confirmée, elle est mémorisée dans le Trousseau. Ensuite, si l’empreinte diffère, BerthDesk s’arrête avant d’envoyer le mot de passe et vous prévient, comme SSH avec known_hosts. N’acceptez une nouvelle empreinte que si vous êtes sûr que le serveur a été réinstallé et que son certificat a réellement changé.

🖥️Écran

Adapter à la fenêtre · résolution fixe

Avec Taille de l’écran réglé sur Adapter à la fenêtre, la résolution distante est choisie selon la fenêtre de BerthDesk, et redimensionner la fenêtre change aussi la résolution distante (DisplayControl pour RDP, SetDesktopSize pour VNC, sur les serveurs qui l’autorisent). Si le serveur ne gère pas la résolution dynamique, l’écran distant est réduit pour tenir. Résolution fixe demande la largeur et la hauteur indiquées. Sur les écrans Retina, la négociation se fait en pixels physiques, donc rien ne devient flou.

Profondeur de couleur

En RDP, Profondeur de couleur vaut 32 bits (meilleure qualité) par défaut. Sur une liaison lente, 16 bits (rapide) est nettement plus léger.

Mode Concentration · masquer la liste des serveurs

Présentation › Mode concentration (écran seul) (⌘↩) masque la liste des serveurs et la barre des sessions pour ne laisser que l’écran distant ; réappuyez pour revenir. Afficher la liste des serveurs (⌘⇧S) ne replie que la liste. La taille du texte (⌘+ ⌘- ⌘0) s’applique au texte de la liste et des réglages.

Le curseur distant

BerthDesk dessine le curseur distant localement. Avec Adapter le curseur distant à l’échelle de l’écran activé (par défaut), le curseur rétrécit dans la même proportion que l’écran lorsqu’il est réduit à la fenêtre, ce qui donne l’impression qu’il est « dans » l’écran. Désactivez-le pour le dessiner à sa taille d’origine.

⌨️Clavier et souris

La frontière des touches : ⌘ pour l’app, le reste pour le distant

Tant que l’écran distant a le focus, toute combinaison avec appartient à BerthDesk, et les combinaisons avec et vont au distant comme Ctrl et Alt sous Windows. Ainsi ⌃C, ⌥Tab et ⌃⌥Suppr fonctionnent sur le distant comme prévu. Le gauche est envoyé comme touche Windows () : appuyé seul, il ouvre le menu Démarrer.

Langues de saisie et méthodes de saisie

Le changement de langue de saisie et la composition sont décidés par la méthode de saisie du distant. Quelle que soit la source de saisie du Mac, c’est la touche physique qui est envoyée : sur le distant, le droit est la touche de changement de langue (coréen/anglais sur un clavier Windows coréen de type 1) et, en VNC, le droit est la touche Hanja. On suppose une disposition US des deux côtés. La casse suit l’état de Maj et Verr. Maj du distant.

Souris

Clics, glissements et molette sur l’écran distant passent en coordonnées de pixels distants. Si vous relâchez un glissement hors de l’écran, le relâchement du bouton est tout de même envoyé, ramené au bord, afin qu’aucun bouton ne reste enfoncé sur le distant.

Lecture seule

Avec Affichage seul activé, aucune entrée souris ou clavier n’est envoyée au distant. À utiliser pour surveiller un écran de production ou observer un écran sur lequel quelqu’un d’autre travaille.

📋Presse-papiers

Avec Partager le presse-papiers activé (par défaut), le presse-papiers texte circule dans les deux sens : ⌘C sur le Mac, ⌃V sur le distant ; ⌃C sur le distant, ⌘V sur le Mac. Les caractères non latins sont préservés ; les anciens serveurs VNC Windows qui ignorent le presse-papiers étendu (TightVNC et consorts) envoient du CP949, que BerthDesk décode aussi.

Si quelque chose ne passe pas tout seul, Session › Envoyer le presse-papiers à la machine distante (⌘⇧V) pousse le presse-papiers actuel du Mac vers le distant.

💡 Depuis macOS Sequoia, la première fois que BerthDesk lit un contenu copié par une autre app, macOS affiche une demande d’autorisation de collage. Autorisez-la une fois et elle ne reviendra plus. Jusque-là, le presse-papiers semble ne pas se synchroniser ; ce n’est pas une panne.

🔁Coupures et reconnexion

Quand le réseau tombe ou que le Mac sort de veille, BerthDesk se reconnecte tout seul. La bande de couleur de la barre des sessions s’estompe et la barre d’état affiche « reconnexion ». Il réessaie à intervalles de plus en plus longs, et une fois de plus immédiatement quand le Mac se réveille.

Une session terminée par Déconnecter n’est pas reconnectée. Reconnecter (⌘R) la reconnecte à tout moment, et Fermer cette session (⌘⇧W) retire la session de la barre. Un serveur qui échoue dès la première connexion (adresse ou mot de passe erroné) n’est pas retenté ; la raison est affichée.

Raccourcis

Les raccourcis de l’app contiennent toujours . Les combinaisons avec et appartiennent au bureau distant, l’app ne les prend jamais.

⌨️ Pas besoin de souris. Ajouter des serveurs, se connecter, changer et le mode Concentration ont tous un raccourci : conçu pour que les mains n’aient pas à quitter le clavier.
ToucheAction
⌥SpaceRamener la fenêtre BerthDesk au premier plan depuis n’importe quelle app (raccourci global)
⌘N · ⌃⌘N · ⌘⇧NAjouter un Windows (RDP) · Ajouter un VNC · Créer un dossier
⌘IRéglages de ce serveur…
⌘KOù aller… — rechercher par nom, adresse ou étiquette et se connecter
⌘1⌘9Changer de session
⌘↩Mode concentration (écran seul)
⌘⇧SAfficher la liste des serveurs / Masquer la liste des serveurs
⌘RReconnecter
⌘⇧VEnvoyer le presse-papiers à la machine distante
⌘⇧WFermer cette session
⌘+ ⌘- ⌘0Texte plus grand · plus petit · réinitialiser
⌘?Guide d’utilisation de BerthDesk

Questions fréquentes

Où sont stockés les mots de passe ?

Uniquement dans le Trousseau macOS. Ils ne sont jamais écrits dans le fichier de réglages ni dans le fichier exporté.

BerthDesk collecte-t-il des données d’utilisation ?

Non. Il n’y a aucune télémétrie dans l’app. La seule requête est la vérification de mise à jour de l’installeur hors ligne, et même elle ne transporte aucune information personnelle. La version App Store ne la fait pas du tout.

Le Partage d’écran macOS est lent.

Les Mac Intel et les anciennes versions de macOS ne servent les clients VNC tiers que par une voie héritée dont le serveur décide la cadence de rafraîchissement. Les autres clients VNC sur cette même voie sont tout aussi rapides. Une fenêtre plus petite ou une résolution distante plus basse aide. Un mode haute performance pour les Mac Apple silicon sous macOS 14 ou ultérieur est prévu dans une mise à jour ultérieure.

La touche Hanja ne fonctionne pas.

Certains serveurs VNC ne transmettent pas la touche Hanja (Hangul_Hanja) à Windows ; TightVNC en fait partie. BerthDesk l’envoie exactement selon la norme : passez à un serveur comme UltraVNC ou TigerVNC, ou connectez-vous en RDP.

Je redimensionne la fenêtre mais la résolution distante ne change pas.

Le serveur n’a pas activé la résolution dynamique (DisplayControl pour RDP, SetDesktopSize pour VNC). Sur ces serveurs, l’écran distant est réduit pour tenir dans la fenêtre. Vous pouvez aussi fixer une résolution pour demander la taille voulue.

Quelles versions de macOS sont prises en charge ?

macOS 14 (Sonoma) ou ultérieur, sur Mac Apple silicon comme Intel.

Si cela vous a aidé

BerthDesk est gratuit et sans publicité. Vous pouvez soutenir l’auteur via le bouton Soutenir de l’app ou sur xsapiens.kr/support. Questions : xsapiens75@gmail.com.