Réponse rapide : le réglage « toujours au premier plan » de LiveSplit est masqué à la seconde où votre jeu passe en plein écran exclusif, parce que le jeu peint tout l’affichage directement et que l’attribut topmost de votre timer n’a plus rien contre quoi s’appliquer — vos splits disparaissent donc, ou ne réapparaissent que si le jeu retombe dans un mode fenêtré plus lent. Les correctifs habituels sont le fenêtré sans bordure (splits visibles, mais une perte de FPS qui peut peser sur un run) ou un second écran (matériel en plus). Sur un seul écran, la solution propre consiste à lancer le jeu sur son propre écran virtuel en plein écran natif dans une zone, et à placer LiveSplit dans une zone juste à côté — splits toujours visibles, FPS natifs, sans pénalité du sans bordure, un seul moniteur. Pour la mécanique topmost complète, voyez le guide général pour garder une fenêtre au premier plan par-dessus un jeu en plein écran.
Si vous jouez sur un seul moniteur ou sur un portable, vous avez heurté ce mur : vous lancez le jeu, LiveSplit est réglé sur « toujours au premier plan », et à la seconde où le jeu passe en plein écran vos splits ont disparu. Faire Alt-Tab pour vérifier votre comparaison en plein run n’est pas une option — vous perdriez du temps et probablement votre concentration. C’est la version spécifique au speedrun de ce problème, et il existe une réponse propre.
Pourquoi LiveSplit disparaît par-dessus un jeu en plein écran exclusif
Le réglage « toujours au premier plan » de LiveSplit est une indication d’ordre de superposition (z-order) donnée au compositeur du bureau Windows : « garde cette fenêtre au-dessus de ses voisines. » Ça marche parfaitement par-dessus le bureau et par-dessus les jeux en sans bordure, parce qu’ils partagent tous le même bureau composité.
Un jeu en plein écran exclusif casse ce postulat. Il prend le contrôle direct de tout l’affichage et contourne le compositeur, donc l’ordre d’empilement dans lequel vit l’attribut topmost de LiveSplit ne gouverne plus ce qui apparaît vraiment à l’écran. À partir de là, l’une de deux choses se produit :
- Vos splits se retrouvent recouverts. Le jeu peint tout l’affichage directement, et l’instruction « garde LiveSplit au premier plan » du compositeur n’a plus rien contre quoi s’appliquer — le timer n’est donc tout simplement pas visible.
- Le jeu se fait éjecter du plein écran exclusif. Pour afficher votre timer malgré tout, Windows doit ramener le jeu dans un mode composité (proche du sans bordure) — le chemin plus lent, qui coûte des FPS et ajoute de la latence d’entrée.
Donc « LiveSplit toujours au-dessus ne marche pas » n’est pas un bug de LiveSplit. C’est la même incompatibilité structurelle que tout outil topmost rencontre par-dessus un vrai plein écran — traitée en profondeur dans le guide topmost général. Pour les runners, ce qui compte, c’est la conséquence pratique : vous ne pouvez pas voir vos splits, votre allure PB ni votre comparaison gold tant que le jeu possède l’écran.
Les correctifs, classés pour les runners
Voici comment se comparent les façons courantes de voir vos splits par-dessus un jeu en plein écran, quand le run compte vraiment.
| Approche | Splits visibles par-dessus le VRAI plein écran ? | FPS natifs (les runs comptent !) ? | Un seul écran ? | Timer cliquable/interactif ? |
|---|---|---|---|---|
| LiveSplit topmost + plein écran exclusif | Non — recouvert, ou force le jeu hors du plein écran exclusif | Seulement si le jeu bascule en fenêtré (alors non) | Oui | Oui |
| Fenêtré sans bordure | Pas du vrai plein écran — le jeu est déjà fenêtré | Non — paye le coût du compositeur en FPS/latence | Oui | Oui |
| Second moniteur | Sans objet — LiveSplit est sur l’autre écran, pas par-dessus le jeu | Oui | Non — nécessite du matériel en plus | Oui |
| Staged (propre écran virtuel + zone) | Oui — les splits sont à côté du jeu, vraiment à l’écran | Oui — plein écran natif, sans pénalité du sans bordure | Oui | Oui |
1. LiveSplit topmost + plein écran exclusif (perd face au vrai plein écran)
Réglez LiveSplit sur « toujours au premier plan » et il reste par-dessus le bureau et par-dessus les jeux en sans bordure. Par-dessus un jeu en plein écran exclusif, il est soit recouvert, soit visible uniquement en forçant le jeu en fenêtré — le chemin plus lent. C’est une indication de niveau compositeur, et le plein écran exclusif se situe en dehors du compositeur.
2. Fenêtré sans bordure (splits visibles, mais une perte de FPS sur votre run)
Passez le jeu en Fenêtré sans bordure et désormais tout vit dans le bureau composité, donc l’attribut topmost de LiveSplit fonctionne et vos splits restent visibles. Le prix : vous avez échangé le plein écran exclusif contre le compositeur de bureau, ce qui ajoute un petit coût en FPS et de la latence d’entrée. Pour beaucoup de runs, c’est un vrai problème — si une catégorie se décide sur des comptes de frames ou des entrées précises, vous ne voulez pas encaisser une pénalité de FPS liée au sans bordure, et certains classements tiennent compte de la façon dont le jeu a tourné. Vous n’êtes en plus plus par-dessus un vrai plein écran ; vous avez passé le jeu en fenêtré pour que ça marche.
3. Second moniteur (marche, mais matériel en plus et yeux hors du jeu)
Posez LiveSplit sur un second moniteur et le jeu garde son plein écran natif sur le premier. Ça marche et c’est le setup standard pour beaucoup de runners — mais il faut un second écran, que les runners sur un seul moniteur et sur portable n’ont pas, et votre regard quitte le jeu pour lire les splits.
4. Lancer le jeu sur son propre écran virtuel et ancrer LiveSplit à côté (plein écran natif, sans astuce)
Au lieu de vous battre contre le z-order, contournez-le. Lancez le jeu sur un écran virtuel séparé en plein écran natif, et placez LiveSplit dans une zone à côté sur votre moniteur physique. Windows traite l’écran virtuel comme un vrai moniteur, donc le jeu garde son vrai plein écran natif et ne quitte jamais le mode exclusif — pendant que LiveSplit est composé dans une zone juste à côté, entièrement visible et cliquable. C’est ce que fait Staged : il lance le jeu sur un écran virtuel et le compose dans une zone de votre unique écran physique, avec LiveSplit dans une zone à côté.
- Avantages : performances plein écran natif (aucune pénalité du sans bordure, plein écran natif sans perte de FPS) ; splits, allure PB et comparaison gold vraiment visibles à côté du jeu — pas un attribut topmost qui peut être recouvert ; fonctionne sur un seul moniteur ou un portable, sans matériel supplémentaire.
- Note honnête : LiveSplit est à côté du jeu dans sa propre zone plutôt que littéralement flottant par-dessus un jeu plein écran — ce qui est tout l’intérêt, parce que « par-dessus un vrai plein écran exclusif » n’est pas quelque chose qu’un attribut topmost peut honnêtement offrir. Si un jeu particulier est codé pour se mettre en pause à la perte du focus, activez son option « continuer en arrière-plan » pour que le run continue pendant que vous jetez un œil aux splits.
Voir vos splits sans second écran
Il vaut la peine d’être précis sur ce que vous voulez réellement, car les correctifs diffèrent :
- Si vous jouez déjà uniquement en mode sans bordure, le « toujours au premier plan » de LiveSplit convient — épinglez-le et vos splits restent visibles, au coût de FPS du sans bordure que vous avez déjà accepté.
- Si vous voulez vos splits visibles pendant que le jeu reste en vrai plein écran exclusif sur un seul écran, aucun attribut topmost ne peut le faire sans faire basculer le jeu en fenêtré. Donnez au jeu son propre écran virtuel et ancrez LiveSplit dans une zone à côté — vraiment à l’écran, et le jeu ne quitte jamais son plein écran natif.
Savoir lequel des deux vous avez vous évite de courir après un réglage topmost que le plein écran exclusif allait de toute façon ignorer.
Comment garder LiveSplit visible pendant votre run — étape par étape
- Installez Staged et créez une zone Game Stage là où le run aura lieu.
- Ajoutez une zone à côté pour LiveSplit — dimensionnez-la pour qu’elle accueille vos splits, votre allure PB et votre comparaison gold.
- Pointez cette zone sur votre fenêtre LiveSplit (autosplitters, comparaisons et votre mise en page suivent tous — c’est le même LiveSplit).
- Lancez le jeu sur sa Game Stage. Il tourne en plein écran natif dans sa zone ; LiveSplit reste actif dans la zone à côté, les splits défilant pendant que vous jouez.
- Enregistrez le tout comme profil pour que toute votre mise en page de jour de run revienne d’un raccourci.
Parce que le jeu vit sur son propre écran virtuel, Windows le traite comme un vrai moniteur, donc il garde son vrai plein écran natif — pas de chemin par le compositeur en sans bordure, plein écran natif sans perte de FPS — et jeter un œil à vos splits ne vole jamais l’écran du jeu ni ne le minimise. Pour le tableau complet de l’ancrage d’applis à côté d’un jeu en plein écran, voyez le guide complet pour garder n’importe quelle appli visible en jouant et le hub coexistence sur le fait de faire tourner votre jeu et vos applis côte à côte.
Foire aux questions
Pourquoi LiveSplit ne s’affiche-t-il pas par-dessus mon jeu en plein écran ?
Parce que le « toujours au premier plan » de LiveSplit est une indication de z-order donnée au compositeur du bureau Windows, et qu’un jeu en plein écran exclusif contourne ce compositeur pour peindre tout l’affichage directement. Comme l’attribut topmost n’a plus rien contre quoi s’appliquer, vos splits sont soit recouverts, soit visibles uniquement en forçant le jeu dans un mode fenêtré plus lent. C’est une incompatibilité structurelle, pas un bug de LiveSplit — le guide topmost général explique la mécanique.
Le « toujours au premier plan » de LiveSplit fonctionne-t-il en plein écran exclusif ?
Non. Par-dessus le bureau et par-dessus les jeux en sans bordure, le « toujours au premier plan » de LiveSplit fonctionne sans souci. Par-dessus un jeu en plein écran exclusif, le jeu possède l’affichage en dehors du compositeur, donc LiveSplit est recouvert ou fait basculer le jeu en fenêtré. Pour garder les splits visibles sans quitter le plein écran natif, lancez le jeu sur son propre écran virtuel et ancrez LiveSplit dans une zone à côté.
Comment voir mes splits sans second moniteur ?
Lancez le jeu sur son propre écran virtuel en plein écran natif et placez LiveSplit dans une zone à côté sur le même écran. Tout se passe entièrement sur l’unique moniteur que vous avez déjà — pas de second écran, pas de matériel en plus, portable inclus. Vos splits, votre allure PB et votre comparaison gold restent actifs à côté du jeu pendant qu’il reste en grand. C’est ce que fait Staged sur un seul moniteur.
Le fenêtré sans bordure va-t-il faire baisser les FPS de mon run ?
Ça peut. Le fenêtré sans bordure rend vos splits visibles parce que le jeu vit désormais dans le bureau composité, mais vous avez échangé le plein écran exclusif contre le compositeur de bureau, ce qui ajoute un petit coût en FPS et de la latence d’entrée. Pour des runs décidés sur des comptes de frames ou des entrées précises, cette pénalité du sans bordure compte. Lancer le jeu sur son propre écran virtuel garde le plein écran natif sans pénalité du sans bordure ni perte de FPS — et vous choisissez aussi la résolution de rendu.
Est-ce que ça fonctionne avec les autosplitters ?
Oui. C’est le même LiveSplit dans une zone, donc vos autosplitters, comparaisons et raccourcis fonctionnent exactement comme aujourd’hui. Ancrer LiveSplit dans une zone change seulement où la fenêtre vit à l’écran — ça ne touche pas à la façon dont LiveSplit tourne, splitte ou compare.
Est-ce que ça fonctionne sur un seul moniteur ou un portable ?
Oui — c’est tout l’intérêt. Staged crée un écran virtuel second sur votre unique écran, donc vous obtenez la mise en page splits-à-côté-du-jeu sans second moniteur. Ça fonctionne sur une seule dalle et sur un portable, avec le jeu en plein écran natif dans sa zone et LiveSplit actif juste à côté.
Prêt à voir vos splits sans passer par le sans bordure ?
Staged lance votre jeu en plein écran natif dans une zone avec LiveSplit actif à côté — splits toujours visibles, FPS natifs, sans pénalité du sans bordure, le tout sur un seul moniteur. Il arrive sur Steam ; ajoutez-le à votre liste de souhaits pour être parmi les premiers à jouer.
À lire aussi :
