Tous les articles
Bureau à distance

Bureau à distance : déconnexion pour inactivité

Vous êtes au café avec votre portable, et un bureau à distance est ouvert vers le PC de la maison, parce que c'est là que sont les fichiers et que tourne le gros travail. Vous allez vous resservir un café, vous revenez, et on vous redemande le mot de passe. Voici pourquoi la session se déconnecte, comment la garder active depuis le portable, et ce qu'aucune appli ne peut garder en vie.

Un café, et le PC de la maison réclame déjà votre mot de passe. Des clics à l'allure humaine, où vous voulez et aussi longtemps que vous le réglez, avec arrêt automatique dès que vous bougez la souris. Gratuit pour Mac et Windows.
Télécharger pour Mac

macOS 11 (Big Sur) ou plus récent · Intel & Apple Silicon · ~5 Mo

Télécharger pour Windows

Windows 10 ou plus récent · 64 bits · ~3,5 Mo

Chez moi, et sans doute chez vous : un portable qui me suit partout, et un vrai PC à la maison qui reste là. Le PC a les fichiers, le stockage, le ventilateur qui ressemble à un avion et le long travail lancé le matin. Alors je garde toute la journée une fenêtre de bureau à distance ouverte vers lui. Windows App (le nouveau nom de Microsoft Remote Desktop), Chrome Remote Desktop, ou l'outil que vous avez adopté. Besoin d'un fichier : on bascule sur la fenêtre, on le prend, on continue.

Et puis ça coupe. Vous lisez quelque chose pendant dix minutes, ou vous passez à une autre appli du portable pour répondre à un message, ou vous allez au comptoir, et à votre retour : « la connexion a été perdue » et une zone de mot de passe. Ou bien le PC de la maison s'est verrouillé et réclame le mot de passe de son côté. Ou il s'est mis en veille et ne répond plus du tout. Se reconnecter, retrouver la bonne fenêtre, retrouver où on en était. Plusieurs fois par jour.

Voici la version honnête de la solution. Quelle minuterie vous a eu, pourquoi « garder le portable éveillé » ne règle que la moitié du problème, et comment alimenter la session depuis le portable pour qu'elle vous compte comme présent pendant que vous n'y êtes pas.


Pourquoi votre session RDP se déconnecte alors que vous n'êtes parti que cinq minutes

Ce sont les minuteries de trois machines, pas d'une seule. Une session à distance, c'est un portable d'un côté, un PC de l'autre, et une connexion entre les deux. Chacun a sa propre idée du moment où vous êtes parti.

Votre portable. Fermez le capot (en supposant que vous ne l'avez pas réglé pour rester éveillé capot fermé) ou laissez-le se mettre en veille, et la connexion part avec. Les Mac y sont particulièrement sujets : le client Bureau à distance qui lâche dès que le Mac s'endort est un fil sans fin sur le forum de Microsoft, sans réponse nette.

Le PC de la maison. Il a sa propre minuterie de veille et son propre écran de verrouillage, et ils tournent dans la session exactement comme si vous étiez devant. Un verrouillage veut dire un mot de passe à la reconnexion. La veille veut dire qu'il n'y a plus rien à quoi se reconnecter.

L'outil de bureau à distance lui-même. Un PC Windows ordinaire ne déconnecte pas pour inactivité tant que vous n'avez rien réglé, mais les outils ont leurs propres réglages, et Windows App sous Windows peut fermer la session toute seule après un temps d'inactivité si c'est configuré. Chrome Remote Desktop, AnyDesk et TeamViewer ont chacun leur comportement en cas d'inactivité, que je n'ai pas testé et que je ne prétendrai pas avoir testé.

La limite de quelqu'un d'autre. Si l'ordinateur ou la connexion est géré par quelqu'un d'autre (une passerelle, un bureau hébergé, une configuration Citrix ou VDI), ses limites de temps sont les siennes, et cet article n'est pas là pour les contourner. Tout ce qui suit suppose que les machines sont à vous.


Éveillé n'est pas présent

La première chose que tout le monde essaie : un outil anti-veille sur le portable. caffeinate, Amphetamine, PowerToys Awake. Et ça aide un peu : le portable ne s'endort plus, donc la connexion ne coupe plus pour cette raison.

Mais un outil anti-veille n'envoie aucune entrée nulle part. Il dit simplement à la machine de ne pas dormir. Le PC de la maison n'en voit rien, donc son écran de verrouillage continue son compte à rebours et se déclenche, et vous tapez un mot de passe à votre retour. Éveillé n'est pas actif, d'aucun côté. La page garder l'ordinateur éveillé revient sur cet écart ; la version courte pour cet article : il faut deux choses, pas une. Le portable éveillé, et de vraies entrées qui arrivent dans la session pour que le PC de la maison vous compte comme présent.


Ce qui garde vraiment la session active : des clics qui arrivent dedans

La session reste active quand des entrées y arrivent. Vos entrées y arrivent par la fenêtre distante : tout ce que vous faites dans cette fenêtre, le client le transmet au PC de la maison. L'astuce, c'est donc de faire arriver quelque chose dans cette fenêtre pendant que vous êtes loin du portable.

C'est ce que fait Green Dotter, depuis le portable, en mode clic. Tracez sa zone de clic sur un endroit sûr et vide de la fenêtre de bureau à distance, un bout vide du fond d'écran du PC de la maison, pas un bouton, pas un fichier. Lancez-le. Quand vous vous éloignez, il clique là à intervalles aléatoires. Ce sont de vrais clics de souris, le client distant les transmet, et le PC de la maison vous voit comme présent : pas de déconnexion pour inactivité, pas d'écran de verrouillage, pas de mot de passe quand vous vous rasseyez. Dès que vous touchez la souris, Green Dotter se met en pause tout seul et ne se bat jamais avec vous pour le curseur.

Trois conditions honnêtes, en langage courant :

Pour un bureau à distance, utilisez le mode clic. Un clic va exactement là où vous l'avez placé, dans la session.

Et il ne vous gêne pas : Green Dotter se met en pause dès que vous bougez la souris, et la saisie au clavier le met aussi en pause, pendant au moins une minute.


Deuxième astuce : faire tourner Green Dotter aussi sur le PC de la maison

Si ce qui vous embête surtout, c'est que le PC de la maison se mette lui-même en veille, vous pouvez y lancer aussi Green Dotter. Tant qu'il tourne, il l'empêche de s'endormir : démarrez-le avant de quitter la maison, et le PC sera encore éveillé quand vous vous reconnecterez.

Un hic : tant que la fenêtre distante n'est pas affichée sur le portable, ou que vous êtes déconnecté, Windows cesse de dessiner le bureau du PC de la maison pour cette session. Une appli de ce PC qui clique à l'écran n'a alors rien à cliquer. Green Dotter s'en aperçoit et attend plutôt que de cliquer dans le vide, puis reprend quand vous revenez. L'anti-veille, lui, s'en moque. C'est pourquoi le clic côté portable est la réponse principale, et ceci la solution de secours.


Les réglages qui sont à vous

Comme ce sont vos machines, une bonne part de tout ça est une simple question de réglages. Bon à savoir, même si vous laissez ensuite une appli s'en charger.

Sur le PC de la maison. Mise en veille sur « Jamais » quand il est branché (Paramètres, Système, Alimentation), et le délai de verrouillage plus long qu'un café. Comment empêcher votre ordinateur de se verrouiller passe en revue les trois minuteries sous Windows et Mac.

Sur le portable. Mise en veille de l'écran plus tardive, et ne fermez pas le capot si vous voulez que la session survive (sauf si vous avez réglé le portable pour rester éveillé capot fermé). Sur Mac, garder votre Mac éveillé explique la voie caffeinate et pourquoi elle ne fait que la moitié du travail.

Dans l'outil distant. Windows App et l'ancien client Bureau à distance se reconnectent tous deux tout seuls quand la liaison tombe, tant que le portable est éveillé pour le faire. Chrome Remote Desktop, AnyDesk et TeamViewer ont des options d'inactivité et de reconnexion dans leurs propres réglages. Regardez-y avant tout le reste.

Le problème, quand on fait tout ça à la main, ce n'est pas de trouver les réglages. C'est de penser à les remettre. Le délai de verrouillage que vous avez rallongé pour un après-midi au café reste rallongé. Green Dotter ne change quelque chose que pendant qu'il tourne, et il s'arrête quand vous l'arrêtez. Plus de détails dans garder son ordinateur éveillé sans changer tous les réglages.


Ce qu'aucune appli ne peut garder éveillé

La liste honnête. Aucune appli ne change ces points, et celle-ci ne prétendra pas le contraire.


Où Green Dotter intervient

Green Dotter est une appli gratuite pour Mac et Windows qui clique à un endroit de votre choix à intervalles aléatoires, se met en pause dès que vous touchez la souris, et garde la machine éveillée tant qu'il tourne. Pour un bureau à distance vers votre propre PC, la recette est la suivante : Green Dotter sur le portable, mode clic, zone de clic sur un endroit vide du bureau à distance, fenêtre distante laissée affichée quand vous vous levez. Il garde le portable éveillé et fait arriver de vraies entrées dans la session, soit les deux moitiés du problème dans une seule appli. Le Planning (bêta) hebdomadaire peut le démarrer et l'arrêter aux heures où vous êtes d'habitude dehors.

Environ une personne sur dix-huit qui utilisent Green Dotter le fait déjà tourner sur une fenêtre de bureau à distance, l'appli se mettant en pause des dizaines de fois par heure pendant qu'elles continuent à travailler dans la session, et reprenant dans les creux. C'est ce pour quoi il est conçu : lire, attendre la fin d'un long travail, s'éloigner quelques minutes du portable.

Si vous voulez seulement garder éveillé l'ordinateur que vous avez devant vous, la page mouse mover en est la version courte. Sur Mac, il y a un réglage d'Accessibilité à activer avant qu'une appli puisse cliquer pour vous ; mouse jiggler pour Mac l'explique. Et si c'est le portable lui-même qui passe en inactivité, pourquoi Windows passe sans cesse en inactivité en est le versant Windows.

Éloignez-vous. La session reste en place. Des clics à l'allure humaine, où vous voulez et aussi longtemps que vous le réglez, avec arrêt automatique dès que vous bougez la souris. Gratuit pour Mac et Windows.
Télécharger pour Mac

macOS 11 (Big Sur) ou plus récent · Intel & Apple Silicon · ~5 Mo

Télécharger pour Windows

Windows 10 ou plus récent · 64 bits · ~3,5 Mo


FAQ

Comment empêcher Bureau à distance de se déconnecter en cas d'inactivité ?

Faites arriver des entrées dans la session pendant que vous êtes loin du portable. Le plus simple est un auto clicker sur le portable, avec sa zone de clic sur un endroit vide de la fenêtre de bureau à distance : de vrais clics, transmis au PC de l'autre côté, qui ne vous compte donc jamais comme inactif. Gardez aussi le portable éveillé, et laissez le bureau à distance affiché à l'écran pendant votre absence.

Pourquoi ma session RDP se ferme-t-elle toute seule (rdp session timeout) ?

Sur votre propre matériel, c'est presque toujours l'une de quatre choses : le portable s'est mis en veille, le PC de la maison s'est mis en veille, le PC de la maison s'est verrouillé (la session reste, mais un mot de passe est demandé), ou la connexion elle-même a sauté. Les coupures à des moments aléatoires en plein travail viennent du réseau, pas d'une minuterie. Les coupures fixes, au bout du même nombre de minutes à chaque fois, sont une limite que quelqu'un a configurée.

Pourquoi dois-je me reconnecter à chaque fois que je reviens ?

Parce que quelque chose a mis fin à la session ou verrouillé la machine pendant que rien n'y arrivait. Une connexion tombée veut dire une nouvelle connexion à l'outil distant ; un PC de la maison verrouillé veut dire son mot de passe ; un PC en veille veut dire attendre qu'il se réveille. Rester connecté, avec un portable éveillé et des entrées qui continuent d'arriver dans la session, c'est ce qui vous évite la zone de mot de passe.

Un mouse jiggler fonctionne-t-il avec le Bureau à distance ?

Préférez des clics à un simple coup de pouce du pointeur. Un auto clicker dont la zone de clic est posée sur un endroit vide de la fenêtre distante envoie de vrais clics dans la session, et c'est ce qui la garde active. C'est ce que fait le mode clic de Green Dotter, et c'est ce que je recommande pour les bureaux à distance.

Garder mon portable éveillé garde-t-il la session distante active ?

Cela évite que la connexion tombe pour cette raison, et c'est réellement la moitié de la solution. Cela ne fait rien pour l'autre moitié : un outil anti-veille n'envoie aucune entrée, donc le PC de la maison vous compte toujours comme inactif, et son écran de verrouillage se déclenche quand même.

Dois-je le faire tourner sur le portable ou sur le PC de la maison ?

Sur le portable, en mode clic, avec la zone de clic dans la fenêtre distante. Le portable reste éveillé et la session est alimentée depuis un seul endroit. Le faire tourner aussi sur le PC de la maison est un bonus utile si c'est surtout la mise en veille de ce PC qui vous pose problème.

Pourquoi la session se coupe-t-elle quand je passe à une autre appli ou que je m'éloigne ?

Parce que rien n'y arrive. Dès que vous êtes dans une autre fenêtre ou loin du portable, le PC de la maison ne reçoit plus d'entrées de votre part, et ses minuteries d'inactivité tournent comme si vous aviez quitté la pièce. Laissez le bureau à distance affiché, avec une zone de clic sur un endroit vide, et les clics continuent d'arriver pendant votre absence.

Que signifie « minuteur d'inactivité expiré » ?

La minuterie d'inactivité de la session distante s'est déclenchée : aucune entrée n'y est arrivée pendant la durée fixée. Sur un PC Windows ordinaire, cette limite n'existe pas, sauf si vous (ou la personne qui gère la machine) en avez configuré une. Si vous voyez le message sur votre propre PC, le réglage est donc à chercher de votre côté. Sur un bureau géré ou hébergé, il appartient à d'autres.

Est-ce que ça marche avec Chrome Remote Desktop, AnyDesk ou TeamViewer ?

Garder chaque machine éveillée fonctionne pareil quel que soit l'outil entre les deux, car c'est local à chaque machine. Je n'ai pas testé si les clics du portable arrivent à l'autre bout à travers ces outils, ni ce que font leurs propres réglages d'inactivité : regardez donc leurs réglages, et ne me croyez pas sur parole pour le reste.

Et Citrix ou un bureau VDI ?

La même règle, les entrées doivent tomber dans la fenêtre de session, mais non testé par nous et hors sujet pour cet article. Si quelqu'un d'autre gère ce bureau, ses limites de temps sont les siennes.

Green Dotter fonctionne-t-il avec Windows App sur un Mac ?

Oui. Mettez Green Dotter en mode clic, posez sa zone de clic sur un endroit vide de la fenêtre de bureau à distance, et laissez la fenêtre affichée quand vous vous éloignez. Les clics gardent la session active, et Green Dotter se met en pause dès que vous touchez la souris.


Une remarque sur l'usage ailleurs que chez vous : si quelqu'un d'autre gère l'ordinateur ou la connexion, ses limites de temps et ses règles sont les siennes, et cet article parle de vos propres machines.

Dans le même esprit : téléchargez l'auto clicker pour Mac ou l'auto clicker pour Windows.