Le calepin du geek
Geek : Personne s’intéressant à des domaines pointus, avec une once de créativité.

Ceci est un site perso, dans le pur esprit web 1.0, compilant des notes diverses sur des thèmes d’intérêt. (Informatique, programmation, voyage à vélo, réflexions)

Supprimer le clavier qwerty (US) de Windows 8

Supprimer le choix EN Anglais (États Unis) des choix de la barre de langues.

Article mis en ligne le 24 août 2015
par aldoniel
Imprimer cet article logo imprimer

Hergestellt in : Les ténébreuses et alambiquées expérimentations de Herr Doctor Aldoniel...

Cet article n’est pas ciblé sur la manière de supprimer l’icône de la barre des langue (FRA/EN). Pour ça, c’est Panneau de configuration -> Langue -> Paramètres avancés -> décocher "Utiliser la barre de langue du bureau lorsqu’elle est disponible".

 Problème

  • Sous Windows 8, on peut installer un clavier dans une autre langue et basculer d’un clavier à l’autre en appuyant sur les touches windows+espace.
  • Sauf que c’est pas pratique, car le clavier qwerty English (United States)/ Anglais (États Unis) persiste dans la liste déroulante et donne trois claviers. Alors que le but c’est de n’en avoir que deux avec une touche de bascule et pas une touche de bascule sur laquelle il faut appuyer une fois un coup, une fois deux...
  • Contrairement aux version antérieures de Windows, sous Windows 8 rien n’est prévu pour supprimer ce clavier qwerty... car l’anglais n’apparait pas dans la liste sur Panneau de configuration\Tous les Panneaux de configuration\Langue

 Le résultat final


À noter que ce clavier russe est très pratique pour les utilisateurs d’un clavier azerty, car les touches russes sont disposées par analogie phonétique avec les touches latines. Ça rappelle un peu la translittération russe de GTK+.
Ex : p donne п ; d donne д...
À télécharger sur http://russe.inalco.chez.com/cyrilwin.htm

 Avertissements

  • Accrochez bien votre coeur tout propre d’informaticien, et laissez le de côté bien au chaud : En continuant après ces lignes, vous ne devriez plus en avoir besoin... (ou, ce hack est un rien douteux.) [1]
  • ça marche sur mon PC sous windows 8.1, (testé deux fois...).
  • je n’ai pas testé sous un autre windows 8.1, et il n’est pas sûr que ce soit reproductible.
  • cette méthode déclenche parfois un bug de Windows, qui n’a pas l’air bien grave (cf Démarche), mais je ne garantis pas la reproductibilité.
    • après correction et pas mal d’usage rien d’autre n’a l’air affecté chez moi.
  • Faites une sauvegarde système avec l’outil de restauration système à tout hasard. [2]

 Démarche

  • Ouvrez Regedit
  • Allez à la clé HKEY_CURRENT_USER\Software\Microsoft\CTF\SortOrder\AssemblyItem\0x00000409\
  • Clic-droit sur la clé, exportez en clavierus.reg dans vos archives (juste au cas où).
  • Supprimez là... (0x00000409 c’est le clavier US).
  • Redémarrez. Soit ça marche, on a d’emblée les deux langues nickel, soit on a le bug.
  • Le bug (facultatif [3])
    • L’icône de la barre de langue a disparu. Bug... En fait, toutes les langues installées dans la liste Panneau de configuration\Tous les Panneaux de configuration\Langue sont "corrompues". Il ne reste que le français de valide et c’est pour ça que l’icône n’apparait plus : Windows croit qu’il n’y a qu’une langue restante, et masque l’icône des langues quelque soient les réglages par ailleurs. [4]
    • Supprimez-les autres langues de Panneau de configuration\Tous les Panneaux de configuration\Langue(sauf le Français), puis réinstallez les (bouton "Ajouter une langue").
    • Sauf le clavier qwerty us évidemment...
    • Normalement, il ne reste que le Français + celles que vous avez réinstallées. Cool !

 Comment aurait-on pu faire plus proprement ?

  • Il faudrait disposer d’un logiciel qui compare le registre avant et après une modification. (ça existe..)
  • Et s’en servir pour étudier les modifications que windows fait lorsqu’on installe / désinstalle un "clavier".
  • Pour être sûr de ne pas laisser de référence perdue.
Notes :

[1Venant de moi, on comprendra vraiment douteux et non garanti (Sauf que moi j’ai peur de rien :-p ).

[2Il est important de noter que même une restauration ne permet pas d’annuler le bug pour une raison qui m’échappe, mais ça se corrige à la main.

[3et aléatoire ?

[4À noter que d’un point de vue théorique, cette explication est "ad-hoc", mais paradoxalement prédictive de ce qui suit. L’instinct informatique...

A télécharger

Pas de documents à télécharger pour cet article


Site réalisé sous SPIP
avec le squelette ESCAL-V3
Version : 3.70.61