Windows
Supprimer une disposition du clavier
Quand je fais Win + Space par erreur, la disposition de mon clavier change automatiquement pour une disposition qui n’est pas affichée dans les paramètres Windows.
Il y a un bug dans Windows : même s’il n’affiche dans les paramètres que la langue « Français » avec une seule disposition de clavier, il se peut qu’une deuxième disposition « fantôme » se cache derrière.
Pour vérifier les dispositions clavier réellement installées, dans Powershell :
Get-WinUserLanguageList
Si ça affiche quelque chose comme :
LanguageTag : fr-FR
Autonym : Français (France)
EnglishName : French
LocalizedName : Français (France)
ScriptName : Latin
InputMethodTips : {040C:0001040C, 040C:0000040C}
Spellchecking : True
Handwriting : False
c’est qu’il y a effectivement 2 dispositions pour la même langue :
- 040C:0000040C : Français standard (AZERTY classique).
- 040C:0001040C : Français alternatif (souvent la nouvelle norme AFNOR ou le clavier étendu).
Pour supprimer l’indésirable :
$List = Get-WinUserLanguageList
$List[0].InputMethodTips.Clear()
$List[0].InputMethodTips.Add("040C:0000040C")
Set-WinUserLanguageList -LanguageList $List -Force
Explication
- On vide les deux dispositions enregistrées.
- On réinjecte uniquement la disposition AZERTY standard (
040C:0000040C). - On force Windows à appliquer la liste.








