Bifrost intègre un client Bureau à distance (RDP) complet : vous atteignez un PC ou serveur Windows directement depuis votre bibliothèque de connexions — avec presse-papiers, son, imprimantes, multi-écran et plus encore. Il fonctionne aussi avec n’importe quel serveur RDP, y compris des machines Linux sous xrdp.
1. Ajouter une connexion RDP
Créez une connexion, réglez le protocole sur RDP, puis renseignez :
- Hôte — le nom ou l’adresse IP du PC.
- Port — 3389 par défaut (à changer seulement si votre serveur utilise un port personnalisé).
- Nom d’utilisateur et mot de passe — via un crédentiel, ou saisis directement.
Se connecter avec un compte de domaine
Il n’y a pas de champ « Domaine » séparé. Pour un compte de domaine, saisissez-le dans le nom d’utilisateur sous la forme DOMAINE\utilisateur (un antislash, ex. CONTOSO\jdupont). Un nom d’utilisateur sans antislash ouvre une session avec un compte local.
Côté Windows, vérifiez que le Bureau à distance est activé (Système → Bureau à distance) et que votre compte est autorisé à se connecter.
2. Affichage et multi-écran
Dans les réglages RDP de la connexion, vous contrôlez l’affichage du bureau :
- Mode de résolution :
- Dynamique — le bureau distant suit votre fenêtre quand vous la redimensionnez (recommandé).
- Fixe — une résolution définie (ex. 1920×1080), avec une liste de préréglages ou une taille personnalisée.
- Barres de défilement — une taille fixe, défilable si la fenêtre est plus petite.
- Profondeur de couleur — 32 bits (défaut) jusqu’à 16 bits pour les liaisons lentes.
- Plein écran — ouvre la session en plein écran dans sa propre fenêtre. (Dans ce cas, le mode et la taille de fenêtre sont ignorés.)
- Multi-écran — étend la session sur plusieurs écrans de votre Mac. Activez-le dans les réglages (et choisissez les écrans à utiliser) ; une fois connecté, basculez le multi-écran à tout moment avec ⌃⌘M (Contrôle-Commande-M).
Quand le multi-écran est activé, la résolution est automatiquement fixe — multi-écran et résolution dynamique sont incompatibles (un redimensionnement dynamique ferait s’effondrer le bureau étendu). Le choix des écrans est stocké par Mac et n’est pas synchronisé.
3. Presse-papiers, son, imprimantes et dossiers
Bifrost peut rediriger divers périphériques entre votre Mac et la session Windows — chacun est un interrupteur dans les réglages RDP :
| Redirection | Défaut | Notes |
|---|---|---|
| Presse-papiers | Activé | Copier/coller du texte entre Mac et Windows |
| Sortie audio | Activé | Entendre le PC distant sur votre Mac |
| Microphone | Désactivé | Envoyer le micro de votre Mac dans la session |
| Dossier | Désactivé | Partager un dossier du Mac comme lecteur dans la session (à choisir) |
| Imprimante | Désactivé | Utiliser vos imprimantes locales à distance — Windows doit avoir le pilote d’imprimante correspondant |
| Carte à puce | Désactivé | Rediriger un lecteur de carte à puce local |
4. Sécurité et connexion via une passerelle
- Sécurité NLA / TLS / RDP sont toutes activées par défaut — laissez-les sauf exigence contraire de votre serveur.
- Certificats auto-signés : si le certificat du serveur est inconnu ou a changé, Bifrost affiche son empreinte et vous demande de l’accepter ou de le refuser avant de connecter.
- RD Gateway : pour atteindre un PC derrière une passerelle Bureau à distance, renseignez l’hôte, le port (443) et l’utilisateur de la passerelle dans les réglages RDP.
- Session console / admin : connectez-vous à la session console (l’équivalent de
mstsc /admin) avec l’interrupteur correspondant. - Reconnexion automatique activée par défaut : elle réessaie une session interrompue.
5. Performance sur liaison lente
- La compression et l’encodage H.264 sont activés par défaut.
- Optimiser pour connexion lente demande au distant de supprimer les fioritures — fond d’écran, thèmes, contenu lors du déplacement des fenêtres, animations de menus — pour économiser la bande passante en WAN/VPN. (Ce sont des suggestions ; les versions récentes de Windows peuvent en ignorer certaines, comme le fond d’écran.)
6. Définir les réglages une fois, par groupe
Les options RDP se cascadent : réglages de l’app → groupe → connexion. Placez vos réglages communs (port, sécurité, affichage, redirections) sur un groupe, et chaque connexion à l’intérieur en hérite. Surchargez-en n’importe lequel sur une connexion précise au besoin, et utilisez Réinitialiser pour annuler les surcharges d’une connexion.
7. Clavier : AZERTY, clavier PC sur Mac, Karabiner
Un clavier AZERTY (ou n’importe quel autre) fonctionne parfaitement en RDP — à condition que la disposition côté session corresponde. Les caractères qui sortent faux viennent presque toujours d’une disposition mal négociée, pas du clavier lui-même. On règle ça en deux temps : d’abord la disposition, puis d’éventuels remappages de touches spécifiques (clavier PC/ISO, ou remap Karabiner). En général, ces réglages se définissent une seule fois dans les réglages RDP de l’app et s’appliquent à toutes vos connexions (voir plus bas).
1. Réglez d’abord la disposition clavier RDP. Dans les réglages RDP de la connexion, choisissez votre disposition (ex. Français (France)) plutôt que Auto. Ça corrige à soi seul la plupart des caractères (@, accents, ponctuation…).
2. Trouvez le code d’une touche avec « Capture key ». Si une touche précise reste fausse, ouvrez Correspondances clavier → +, cliquez Capture key, puis appuyez sur la touche : Bifrost affiche son code touche macOS (kVK). Plus besoin de deviner — idéal pour un clavier PC/ISO ou remappé par Karabiner.
3. Remappez avec les presets. Choisissez la source (le code capturé, ou un preset) puis une cible. Recettes courantes :
| Symptôme | Source | Cible (preset) |
|---|---|---|
La touche < > tape autre chose | Capture key sur la touche <> | < > (OEM_102) |
| Windows et Alt inversés | Left Option (= touche Win physique) | Left Windows |
| Left Cmd (= touche Alt physique) | Left Alt | |
| AltGr n’agit pas | Right Option | Alt Gr (Ctrl+Alt) ou Right Alt |
Récupérer le ² sur une touche libre | Capture key sur la touche voulue | ² (0x29) |
Astuce Karabiner — si vous avez inversé Cmd ↔ Option, votre touche Windows physique arrive côté Mac en Option gauche, et votre Alt en Command gauche. Les deux remaps ci-dessus les remettent à l’endroit côté Windows.
Où les définir : le plus souvent une seule fois, dans les réglages RDP de l’app — disposition et remaps s’appliquent alors à toutes vos connexions RDP. Vous ne surchargez au niveau d’un groupe ou d’une connexion que pour un cas particulier (par exemple une cible attendant une autre langue). ⚠️ Les remaps d’une connexion remplacent ceux hérités (pas de fusion) — gardez la liste complète au niveau que vous modifiez.
Scancodes RDP courants (référence)
| Touche | Scancode |
|---|---|
| Left Alt | 0x38 |
| Left Windows | 0xE05B |
| Right Alt / AltGr | 0xE038 |
| Right Ctrl | 0xE01D |
< > (OEM_102) | 0x56 |
² (OEM_7) | 0x29 |
Dépannage
- « Le Bureau à distance ne peut pas se connecter » — vérifiez que le Bureau à distance est activé sur le PC Windows, que l’hôte/port sont corrects, et que le PC est joignable (testez d’abord depuis le même réseau). Un pare-feu côté Windows peut bloquer le port 3389.
- Connexion refusée — pour un compte de domaine, vérifiez le format
DOMAINE\utilisateur; pour un compte local, n’utilisez que le nom d’utilisateur. Assurez-vous que le compte est dans le groupe Utilisateurs du Bureau à distance. - Avertissement de certificat — normal pour les certificats auto-signés ; vérifiez l’empreinte, puis acceptez.
- Caractères ou touches faux en RDP (
<,@, AltGr, Windows/Alt…) — c’est d’abord une question de disposition clavier (réglez-la dans les réglages RDP), puis d’éventuels remaps pour des touches spécifiques. Voir la section 7. Clavier ci-dessus. - Écran noir ou taille bizarre après redimensionnement — passez le mode de résolution en Dynamique, ou reconnectez-vous ; les sessions multi-écran utilisent une résolution fixe par conception.