← Blog

Toujours au-dessus sur macOS : comment garder une fenêtre visible

macOS n'a pas de « toujours au-dessus » natif

Contrairement à Windows, macOS ne propose pas de moyen natif d'épingler une fenêtre au-dessus des autres. Pas de clic droit, pas de raccourci système, pas de toggle intégré. Si vous avez besoin d'une note de référence, d'un timer ou d'une fenêtre visible pendant que vous travaillez, vous êtes bloqué — sauf avec un outil tiers.

C'est particulièrement frustrant en plein écran, où macOS crée un Space séparé et masque toutes les autres fenêtres.

Sur Windows, vous pouvez utiliser PowerToys pour épingler n'importe quelle fenêtre avec un simple Win-Ctrl-T. macOS n'a pas d'équivalent, et Apple n'a montré aucun signe d'en ajouter un. Les utilisateurs macOS dépendent donc entièrement de solutions tierces — chacune avec ses propres limitations.

Comprendre les niveaux de fenêtres macOS

Pour comprendre pourquoi le « toujours au-dessus » est compliqué sur macOS, il faut savoir comment fonctionne le système de fenêtres. macOS assigne à chaque fenêtre un niveau de fenêtre — une valeur numérique qui détermine son ordre d'empilement. Les fenêtres d'apps normales sont au niveau 0 (NSNormalWindowLevel). Les panneaux flottants sont plus haut. La barre de menus, les économiseurs d'écran et les alertes système sont encore plus haut.

La plupart des outils « toujours au-dessus » fonctionnent en élevant une fenêtre à un niveau flottant (par ex. NSFloatingWindowLevel, niveau 3). Ça garde la fenêtre au-dessus des fenêtres standard mais dans le même Space. Le problème est que le mode plein écran de macOS crée un Space complètement séparé. Les Spaces sont des environnements isolés — une fenêtre dans le Space 1 ne peut pas apparaître dans le Space 2, quel que soit son niveau de fenêtre. Les apps en plein écran obtiennent leur propre Space, donc toute fenêtre « toujours au-dessus » sur votre bureau est invisible là-bas.

La seule façon de contourner ça est d'utiliser un niveau de fenêtre que macOS traite comme indépendant des Spaces — un niveau suffisamment haut pour que le système le rende au-dessus de la couche de composition plein écran. C'est ce que fait Noticky. La plupart des autres outils ne le font pas.

Pourquoi vous pourriez avoir besoin du « toujours au-dessus »

Le point commun : vous avez besoin d'informations visibles pendant que votre app principale a le focus. Le changement de contexte — même un swipe de 2 secondes entre Spaces — brise le flux et coûte plus de temps qu'on ne le pense.

Option 1 : Noticky — Toujours au-dessus pour les notes (6$)

Si votre besoin est de garder des notes visibles, Noticky est conçu pour ça. C'est une app native macOS dans la barre de menus dont la fonction principale est Toujours au-dessus : vos notes flottent par-dessus tout, y compris les apps en plein écran.

Comment ça marche :

1. Appuyez sur `Commande-Maj-N` depuis n'importe où (raccourci global)

2. Tapez votre note (Markdown WYSIWYG complet — titres, gras, blocs de code, listes)

3. La note flotte au-dessus de tout — même le plein écran

4. Glissez-la où vous voulez — elle reste en place à travers les changements d'app et de Space

Noticky utilise un niveau de fenêtre macOS qui persiste à travers les Spaces plein écran — pas juste un niveau flottant, mais un qui est rendu au-dessus de la couche de composition plein écran. C'est la différence technique clé entre Noticky et tous les autres outils de cette liste.

Au-delà du Toujours au-dessus, Noticky inclut iCloud Sync, verrouillage Touch ID pour les notes sensibles, tags intelligents avec code couleur, templates pour les formats récurrents, rappels, et export PDF/Markdown/texte. 6$ une fois, sans abonnement ni compte requis.

Idéal pour : Tous ceux qui ont besoin de notes de référence visibles en permanence — surtout en plein écran.

Obtenir Noticky →

Option 2 : Afloat — Toujours au-dessus pour toute fenêtre (gratuit, ancien)

Afloat est un ancien outil open source qui permet d'épingler n'importe quelle fenêtre au-dessus via un raccourci clavier. Il fonctionne par injection SIMBL (Smart InputManager Bundle Loader), ce qui signifie qu'il injecte du code dans les apps en cours d'exécution pour modifier leur comportement de fenêtre.

L'approche SIMBL est intrinsèquement fragile. Chaque mise à jour majeure de macOS peut le casser, parce qu'Apple change fréquemment les APIs internes dont SIMBL dépend. Avec les restrictions de runtime renforcées et le SIP (System Integrity Protection) de macOS 15 Sequoia, Afloat peut ne pas fonctionner du tout sur les Mac modernes sans désactiver des fonctions de sécurité — un compromis significatif. Il ne supporte pas non plus les Spaces plein écran.

Option 3 : BetterTouchTool — Toujours au-dessus via automatisation (22$)

BetterTouchTool (BTT) est un puissant outil d'automatisation Mac qui inclut, parmi des centaines de fonctionnalités, une action « toujours au-dessus ». Vous pouvez assigner n'importe quel raccourci ou geste pour épingler la fenêtre au premier plan.

La force de BTT est la polyvalence. Au-delà de l'épinglage de fenêtres, il offre des gestes trackpad personnalisés, des raccourcis clavier, la personnalisation de la Touch Bar, le snapping de fenêtres, la gestion du presse-papier et le scripting. Si vous utilisez déjà BTT pour d'autres automatisations, la fonctionnalité « toujours au-dessus » est un ajout naturel sans coût supplémentaire.

La limitation reste le plein écran. BTT élève les fenêtres à un niveau flottant, ce qui fonctionne sur le bureau classique mais ne traverse pas les frontières des Spaces plein écran.

Option 4 : Helium — Toujours au-dessus pour le web (gratuit)

Helium est une fenêtre de navigateur flottante légère. Chargez une URL — une vidéo YouTube, une page de documentation, un dashboard web — et elle plane au-dessus de vos autres fenêtres avec une transparence ajustable. Idéal pour le picture-in-picture vidéo ou garder une référence web visible.

Helium est conçu pour le contenu web, donc il ne fonctionne pas avec les fichiers locaux, les notes ou des fenêtres arbitraires. Il ne survit pas non plus au plein écran.

Option 5 : Rectangle Pro — Toggle toujours au-dessus (10$)

Rectangle Pro est un outil de gestion de fenêtres (le successeur payant du Rectangle gratuit) qui inclut un toggle « toujours au-dessus » accessible via un menu par fenêtre ou un raccourci. Vous pouvez épingler n'importe quelle fenêtre, combiner ça avec le snapping, et l'intégrer dans votre workflow de gestion de fenêtres.

C'est bien maintenu, rapide, et s'intègre naturellement dans la gestion de fenêtres macOS. Mais comme BTT, il ne peut faire flotter les fenêtres que dans le Space actuel — pas au-dessus des apps en plein écran.

Solutions DIY : AppleScript et Automator

Si vous préférez construire votre propre solution, macOS offre des options limitées :

AppleScript / JXA : Vous pouvez utiliser System Events pour manipuler les propriétés de fenêtres, mais il n'y a pas de commande AppleScript pour définir le niveau d'une fenêtre en flottant. L'attribut d'accessibilité AXRaise peut amener une fenêtre au premier plan, mais ne l'épingle pas — le prochain clic sur une autre fenêtre la renvoie derrière.

Automator / Raccourcis : Ni Automator ni l'app Raccourcis macOS ne fournissent d'action sur les niveaux de fenêtres. Impossible de créer un workflow qui épingle une fenêtre.

Hammerspoon (scripting Lua) : Hammerspoon est un outil d'automatisation macOS qui expose des APIs bas niveau. Vous pouvez utiliser hs.window:setLevel() pour définir une fenêtre en niveau flottant. Ça fonctionne pour garder des fenêtres au-dessus des fenêtres normales, mais — comme toute autre solution sauf Noticky — ça ne traverse pas les frontières plein écran. Exemple : hs.window.focusedWindow():setLevel(3) met la fenêtre active au niveau flottant.

La réalité : il n'y a pas de solution DIY qui permet le toujours-au-dessus en plein écran. La couche de composition plein écran est gérée par le window server, et les APIs standard de niveaux de fenêtres ne peuvent pas la surpasser.

Comparaison

OutilAu-dessus des fenêtresAu-dessus du plein écranRaccourci globalUsagePrix
NotickyOuiOuiCmd-Maj-NNotes autocollantes6$
AfloatOuiNonPersonnaliséToute fenêtreGratuit
BetterTouchToolOuiNonPersonnaliséToute fenêtre22$
HeliumOuiNonNonContenu webGratuit
Rectangle ProOuiNonPersonnaliséToute fenêtre10$
HammerspoonOuiNonPersonnaliséScriptéGratuit

Le problème du plein écran expliqué

La plupart des outils « toujours au-dessus » fonctionnent sur le bureau classique mais échouent en plein écran. C'est parce que le plein écran macOS crée un Space séparé au niveau du window server. L'épinglage standard élève le niveau d'une fenêtre au sein d'un Space, mais ne peut pas traverser les frontières des Spaces. Le Space plein écran est composité indépendamment — c'est essentiellement un contexte de rendu différent.

Noticky résout ça avec un niveau de fenêtre macOS que le système rend au-dessus de la couche de composition plein écran, rendant la note effectivement indépendante du Space. C'est pourquoi c'est l'un des très rares outils qui restent visibles au-dessus des apps en plein écran — et le plus rapide à lancer.

FAQ

Peut-on utiliser Stage Manager comme alternative au toujours-au-dessus ?

Stage Manager (introduit dans macOS Ventura) organise les fenêtres en groupes sur le côté de l'écran. C'est une approche de gestion de fenêtres, pas un mécanisme d'épinglage. Il ne garde pas les fenêtres visibles au-dessus des apps en plein écran. En fait, il peut aggraver le problème en masquant les fenêtres que vous voulez voir.

Apple ajoutera-t-il un jour le toujours-au-dessus natif à macOS ?

Rien n'indique qu'Apple ait prévu cette fonctionnalité. La philosophie de design d'Apple pour le plein écran est l'isolation explicite — une app, concentration totale. C'est en conflit avec le toujours-au-dessus, donc il est peu probable que ça devienne une fonctionnalité native.

Peut-on épingler des fenêtres non-notes au-dessus du plein écran ?

Actuellement, aucun outil généraliste ne le fait de manière fiable sur macOS 15. Les outils listés ci-dessus (BTT, Rectangle Pro) fonctionnent sur le bureau classique mais pas en plein écran. Pour les notes spécifiquement, Noticky est la meilleure option à 6$ en une fois.

Le toujours-au-dessus affecte-t-il les performances ?

Les notes Noticky sont des vues natives légères, pas des overlays web. Elles consomment un CPU et une mémoire négligeables. Vous ne remarquerez aucun impact de performance même avec plusieurs notes épinglées au-dessus d'une app en plein écran.

En résumé

Pour les notes autocollantes, Noticky est conçu pour fonctionner au-dessus du plein écran — avec le lancement le plus rapide et le prix le plus bas de sa catégorie. Pour l'épinglage de fenêtres sans plein écran, BetterTouchTool est le plus fiable.

Découvrez comment Noticky se compare aux autres apps de notes.

Obtenir Noticky →

Obtenir Noticky — 6$

Une note macOS native qui reste visible en plein écran. Achat unique, sans abonnement.

⬇ Télécharger — 6$

macOS 15 Sequoia+ · < 5 Mo · Paiement sécurisé

Articles similaires