Un appui accidentel sur Ctrl droit + Shift droit peut faire basculer Notepad en lecture droite‑à‑gauche. Voici des méthodes concrètes et durables pour empêcher ce comportement sous Windows 11, du correctif le plus simple aux solutions avancées (PowerToys, AutoHotkey).
Empêcher le raccourci Ctrl droit + Shift droit de basculer Notepad en lecture droite‑à‑gauche (Windows 11)
Vue d’ensemble du problème
Sous Windows 11, l’appui simultané sur Ctrl droit + Shift droit — très courant pour changer de langue — déclenche dans Notepad l’option d’affichage Right‑to‑Left reading order (ordre de lecture de droite à gauche). Le texte s’aligne alors à droite, et le curseur se déplace comme en arabe ou en hébreu. Ce comportement :
- ne touche que Notepad ;
- n’affecte pas les autres applications courantes (Office, Edge/Chrome, etc.) ;
- ne se produit pas avec Ctrl gauche + Shift gauche ;
- est considéré comme un bogue connu propre à Notepad dans Windows 11 (22H2 et ultérieurs).
Symptômes typiques
- Le texte s’aligne à droite d’un coup sans que vous n’ayez explicitement changé le sens.
- Le curseur se colle au bord droit et “recule” vers la gauche à la frappe.
- Certains caractères de ponctuation semblent “inversés” ou mal positionnés.
- Un clic droit dans l’éditeur révèle Ordre de lecture de droite à gauche coché.
Comment reproduire en toute sécurité
- Ouvrez Notepad et tapez une courte phrase (en français).
- Maintenez Ctrl droit, puis appuyez sur Shift droit.
- Observez le basculement de l’alignement et du sens de lecture.
Répétez la manœuvre avec Ctrl gauche + Shift gauche : le basculement ne se produit pas.
Pourquoi cela arrive‑t‑il ?
Historiquement, certaines applications Microsoft exposent des combinaisons RTL/LTR pour faciliter la saisie bilingue. Notepad réagit à la paire Ctrl droit + Shift droit et bascule l’ordre de lecture, alors que Windows utilise souvent Alt+Shift ou Win+Espace pour changer de langue. La collision entre ces logiques explique l’effet indésirable.
Solutions et contournements (comparatif rapide)
| Approche | Étapes essentielles | Avantages | Limites |
|---|---|---|---|
| Désactiver manuellement le RTL | Clic droit dans Notepad → décocher « Ordre de lecture de droite à gauche ». | Immédiat, sans outil tiers. | À refaire chaque fois que le bogue se déclenche. |
| Modifier le raccourci de changement de langue | Paramètres → Heure et langue → Saisie → Paramètres de clavier avancés → Raccourcis de langue ; choisir une autre combinaison (par ex. Alt gauche + Shift). | Élimine définitivement le conflit avec Notepad. | Change vos habitudes sur tout le système. |
| Reconfigurer les touches avec PowerToys | PowerToys → Keyboard Manager → remapper Shift droit → Shift gauche ou Ctrl droit → Ctrl gauche ou utiliser une touche tampon (F13/F24) pour neutraliser spécifiquement la combinaison. | Interface graphique simple, réversible. | PowerToys n’accepte pas un remap composé uniquement de modificateurs : il faut ruser avec une touche « tampon ». |
| Script AutoHotkey (option avancée) | Installer AutoHotkey, créer un script bloquant RCtrl & RShift (et l’ordre inverse) ou redirigeant la séquence vers une action innocente. | Très flexible, d’autres personnalisations possibles. | Installation et syntaxe à maîtriser ; nécessite de lancer le script au démarrage. |
| Signaler le bogue | Notepad → Paramètres → Envoyer des commentaires (Send Feedback). | Contribue à un correctif officiel. | N’apporte pas de solution immédiate. |
Tutoriels pas‑à‑pas
Désactiver manuellement le RTL dans Notepad
- Dans la fenêtre ouverte où le comportement se manifeste, cliquez droit dans la zone de texte.
- Décochez Ordre de lecture de droite à gauche.
- Le texte redevient gauche‑à‑droite (LTR). Continuez votre saisie normalement.
Conseil. Si l’option se réactive plus tard, c’est que la combinaison Ctrl droit + Shift droit a été pressée de nouveau. Envisagez l’une des méthodes ci‑dessous pour supprimer définitivement la cause.
Changer le raccourci système de changement de langue
Le moyen le plus propre est d’éviter la collision de raccourcis :
- Ouvrez Paramètres → Heure et langue → Saisie.
- Entrez dans Paramètres de clavier avancés puis ouvrez Raccourcis de langue (ou Autres paramètres de clavier → Touches d’accès à la langue d’entrée selon la build).
- Dans l’onglet dédié aux raccourcis, remplacez Ctrl+Shift par une alternative sûre, par exemple Alt gauche + Shift ou désactivez totalement la bascule au clavier et utilisez Win+Espace.
- Validez et fermez.
Impact : vos réflexes changent pour toutes les applications, mais vous éliminez le déclencheur dans Notepad.
PowerToys — trois stratégies efficaces
Pré‑requis. Installez PowerToys (Microsoft Store) et ouvrez Keyboard Manager.
Option A (recommandée) : remapper un modificateur droit vers son équivalent gauche
Le bogue ne se manifeste qu’avec la paire « droite + droite ». Transformer l’un des deux modificateurs droits en son homologue gauche supprime le couple fautif tout en conservant vos habitudes.
- Allez dans Remap a key → Add.
- Dans Key, appuyez sur Right Shift (ou Right Ctrl).
- Dans Mapped To, sélectionnez Left Shift (ou Left Ctrl).
- Enregistrez. Testez dans Notepad : Ctrl droit + Shift droit est désormais impossible, remplacé par une combinaison mixte (droite + gauche) qui n’active pas le RTL.
Avantage : simple, sans effet secondaire notable (très rares logiciels distinguent encore gauche et droite pour Shift/Ctrl).
Option B (touche « tampon ») : neutraliser la combinaison via F13/F24
PowerToys ne peut pas « désassigner » un raccourci composé uniquement de modificateurs. On ruse avec une touche rarement utilisée comme F13 (ou F24).
- Remap a key : mappez Right Shift → F13.
- Remap a shortcut : créez Right Ctrl + F13 → F24 (ou tout autre résultat inoffensif).
- (Facultatif) Si vous constatez des effets secondaires sur la frappe avec Shift droit, remappez des shortcuts utiles, par ex. : F13 + A → Shift + A, F13 + 1 → Shift + 1, etc. (PowerToys permet d’ajouter rapidement plusieurs lignes).
Attention : évitez de créer un cycle Right Shift → F13 puis F13 → Right Shift en Remap a key (cela peut entraîner un comportement imprévisible). Préférez la reconstitution des combinaisons via Remap a shortcut.
Option C (alternative) : remapper seulement Right Ctrl → Left Ctrl
Si vous utilisez souvent Shift droit pour écrire, une autre approche est de convertir uniquement Ctrl droit en Ctrl gauche. La combinaison problématique n’existe plus, toutes les frappes restantes se comportent comme avant.
AutoHotkey — bloquer ou détourner la séquence (avancé)
AutoHotkey offre un contrôle fin au niveau clavier. Deux cas d’usage : bloquer la combinaison ou la rediriger vers une touche inoffensive.
Script minimal pour bloquer la combinaison (AutoHotkey v1)
; --- Notepad RTL fix : bloquer RCtrl + RShift ---
; Bloque la combinaison dans les deux sens (tenir l'un puis presser l'autre)
~RCtrl & RShift::Return
~RShift & RCtrl::Return
Équivalent AutoHotkey v2
; --- Notepad RTL fix (AHK v2) ---
#Requires AutoHotkey v2.0
; Bloquer RCtrl puis RShift
~RControl & RShift::return
; Bloquer RShift puis RCtrl
~RShift & RControl::return
Rediriger vers une touche inoffensive (F24)
; AHK v1 : détourner vers F24 (jamais utilisé par les applis)
~RCtrl & RShift::Send {F24}
~RShift & RCtrl::Send {F24}
Lancer le script au démarrage
- Appuyez sur Win+R, saisissez
shell:startupet validez. - Copiez votre fichier
.ahkdans ce dossier. Il se lancera automatiquement à chaque ouverture de session. - Vérifiez l’icône en zone de notification (plateau système) pour confirmer que le script est actif.
Informations complémentaires utiles
- Le bogue est propre à Notepad (Windows 11 22H2 et ultérieurs). Les suites Office/Edge/Chrome ne sont pas concernées.
- Pour les utilisateurs gauchers (souris à gauche, clavier main droite), Ctrl droit + Shift droit est une combinaison fréquente : le changement de raccourci système reste la parade la plus simple.
- PowerToys ne permet pas de définir un remap composé uniquement de modificateurs. Utilisez soit le basculement droit → gauche, soit une touche « tampon » (F13–F24).
- Un correctif Microsoft supprimant l’activation involontaire du RTL est demandé. Surveillez les notes de version Windows/Notepad ou le hub Feedback.
Diagnostic : confirmer l’état LTR/RTL dans Notepad
- Faites un clic droit dans la zone d’édition.
- Si Ordre de lecture de droite à gauche est coché, l’affichage est en mode RTL. Décochez pour revenir en LTR.
- Vous pouvez également observer le sens d’incrément du curseur (il « remonte » à gauche en RTL).
Trucs & astuces pour rattraper un fichier “retourné”
- Ne paniquez pas : le paramètre est visuel pour l’éditeur. Votre fichier n’est pas “converti en arabe”.
- Forcer le LTR ligne par ligne : insérez ponctuellement le caractère LRM (
U+200E), invisible, qui stabilise l’ordre LTR dans un contexte ambigu. Créez par exemple un raccourci AutoHotkey::lrm::pour l’injecter rapidement. - Copier‑coller vers un éditeur non impacté (Word, VS Code, etc.) permet souvent de confirmer que le contenu n’a pas été altéré.
Environnements d’entreprise : déploiements et gouvernance
Si le bogue perturbe des équipes entières, vous pouvez industrialiser la parade, sans toucher au registre système :
- PowerToys piloté : distribuez un profil Keyboard Manager avec Right Shift → Left Shift (ou Right Ctrl → Left Ctrl) via votre outil de gestion poste (Intune, etc.).
- Script AHK au logon : déposez un fichier
.ahkdans le dossier Démarrage de tous les utilisateurs ou déclenchez‑le via une tâche planifiée.
Exemple de bootstrap PowerShell (utilisateur)
# Crée un script AHK minimal dans le démarrage utilisateur
$startup = Join-Path $env:APPDATA 'Microsoft\Windows\Start Menu\Programs\Startup'
$ahkPath = Join-Path $startup 'notepad-rtl-fix.ahk'
$ahk = @'
~RCtrl & RShift::Return
~RShift & RCtrl::Return
'@
$ahk | Set-Content -Encoding UTF8 -Path $ahkPath
Write-Host "Script déployé : $ahkPath"
FAQ
Pourquoi uniquement les touches droites déclenchent‑elles le problème ? Notepad réagit à la paire droite + droite pour basculer son ordre de lecture. Les modificateurs gauches ne sont pas mappés sur cette action dans Notepad. Changer le sens dans Notepad modifie‑t‑il mon fichier ? Non. C’est un mode d’affichage de l’éditeur. Le contenu du fichier reste inchangé (texte brut). Puis‑je supprimer les langues RTL de Windows pour éviter le problème ? Inutile : le déclencheur est local à Notepad. Même sans packs de langues RTL, la combinaison peut activer le mode d’affichage. Existe‑t‑il un réglage permanent LTR dans Notepad ? Pas de commutateur global persistant à ce jour. Les approches proposées (raccourci système, PowerToys, AHK) neutralisent la source du basculement. Y a‑t‑il un risque à remapper Right Shift → Left Shift ou Right Ctrl → Left Ctrl ? Pour 99 % des usages, aucun. Quelques logiciels spécialisés distinguant gauche/droite pourraient voir un comportement différent. Testez sur vos postes pilotes.
Checklist express
- Besoin d’un quick fix ? Décochez « Ordre de lecture de droite à gauche » dans Notepad.
- Vous changez souvent de langue au clavier ? Passez à Alt+Shift (ou Win+Espace).
- Vous préférez ne rien changer à vos habitudes ? Avec PowerToys, mappez Right Shift → Left Shift (ou Right Ctrl → Left Ctrl).
- Vous adorez l’automatisation ? AHK : bloquez
RCtrl & RShiftdans les deux sens. - Contribuez : envoyez un feedback depuis Notepad pour appuyer la correction officielle.
Conclusion
Le passage inopiné de Notepad en lecture droite‑à‑gauche résulte d’une collision de raccourcis historique. La bonne nouvelle : vous pouvez l’éradiquer en quelques minutes. La voie la plus simple pour la majorité des utilisateurs consiste à changer le raccourci de changement de langue ou à remapper un seul modificateur droit → gauche via PowerToys. Les profils plus avancés automatiseront la neutralisation avec AutoHotkey. Dans tous les cas, votre fichier texte reste intact : il s’agit d’un simple mode d’affichage. Mettez en place la solution la plus adaptée à votre contexte, et Notepad cessera de « se retourner » sous vos doigts.
Annexe : modèles de remappage PowerToys prêts à l’emploi
| Objectif | Type | Entrée | Sortie | Remarques |
|---|---|---|---|---|
| Désactiver le couple fautif | Remap a key | Right Shift | Left Shift | Simple et robuste |
| Désactiver le couple fautif | Remap a key | Right Ctrl | Left Ctrl | Alternative si vous préférez garder Right Shift intact |
| Neutraliser via tampon | Remap a key | Right Shift | F13 | Prépare la capture du raccourci en B |
| Neutraliser via tampon | Remap a shortcut | Right Ctrl + F13 | F24 | Absorbe la combinaison en sortie inoffensive |
Annexe : variantes AutoHotkey utiles
Bloquer uniquement dans Notepad (AHK v1), en testant la classe de fenêtre :
; Activer le blocage seulement si la fenêtre active est Notepad (Windows 11)
#IfWinActive ahk_exe notepad.exe
~RCtrl & RShift::Return
~RShift & RCtrl::Return
#IfWinActive
Insérer rapidement un caractère LRM pour stabiliser une ligne (AHK v1) :
::lrm::
En bref : tant qu’un correctif de Notepad n’est pas diffusé, choisissez l’une des approches ci‑dessus. Pour la plupart des utilisateurs, le remap Right Shift → Left Shift ou le changement de raccourci de langue suffisent à éradiquer le problème sans impacter la productivité.

