2008-10-02 13:56:39 +0000 2008-10-02 13:56:39 +0000
93
93

Comment éviter que la disposition du clavier ne change automatiquement sur les fenêtres

J'ai deux langues de saisie dans ma barre de langues (windows xp). Le problème est que windows aime passer d'une langue à l'autre sans aucune intervention. C'est vraiment ennuyeux !

Je connais les raccourcis et j'ai déjà désactivé la détection de la langue de Word, mais le problème est partout (surtout à l'invite de commande).

J'utilise les deux langues et je ne veux passer d'une langue à l'autre que manuellement. Comment désactiver ce changement automatique?

Réponses (7)

74
74
74
2008-10-02 14:11:03 +0000

Par défaut, ALT+LEFT SHIFT est utilisé pour passer d'une langue à l'autre. Il est beaucoup trop facile d'appuyer dessus par erreur, surtout si vous êtes comme moi et que vous préférez le clavier à la souris.

Pour changer cela, allez dans Panneau de configuration/Paramètres régionaux/Langues/Détails et il y a un bouton qui vous permet de configurer les raccourcis pour changer de langue - je viens de le désactiver complètement.

Dans Windows 7, c'est Panneau de configuration/Région et langue/Claviers et langues/Changer les claviers/Configuration avancée des touches.

Vous pouvez également désactiver la détection automatique des langues dans Word (Outils/Langues). Je pense que cela pourrait modifier la disposition du clavier pour qu'il corresponde à la langue détectée.

36
36
36
2011-09-27 15:46:24 +0000

Windows maintient une langue d'entrée différente pour chaque fil de discussion. Lorsque vous passez à une fenêtre d'un autre fil de discussion, votre langue d'entrée peut changer. Comme les fils de discussion ne sont pas visibles pour l'utilisateur, cela peut sembler aléatoire, et je suis d'accord pour dire que c'est très ennuyeux.

Il n'y a pas d'option intégrée pour éviter que dans Windows, vous puissiez utiliser un logiciel tiers ou quelque chose d'encore mieux.

Le “quelque chose d'encore mieux” consiste à utiliser Microsoft Keyboard Layout Creator pour créer une mise en page personnalisée qui utilise CapsLock comme commutateur de langue, puis à supprimer toutes les autres mises en page (y compris l'anglais par défaut). Je l'ai fait avec l'anglais + le russe et je ne peux pas dire à quel point ma vie s'est améliorée depuis. Vérifiez les avantages :

  • La langue d'entrée devient globale et ne change jamais d'elle-même.
  • Vous pouvez toujours voir quelle est la langue courante en regardant la LED du clavier, même dans une application plein écran lorsque l'indicateur de langue n'est pas visible.
  • CapsLock est bien plus facile à utiliser que Alt+Maj, Ctrl+Maj, Cmd+Espace ou autre, votre petit doigt est toujours à côté.
  • Il est plus difficile d'appuyer accidentellement sur CapsLock que sur Alt+Maj ou Ctrl+Maj.
  • Vous pouvez ajouter des caractères supplémentaires à votre mise en page qui vous sont utiles, qui peuvent être entrés avec AltGr+ ? par exemple : tiret long -, guillemets anglais “” “, guillemets russes ”“, flèches ← → ↑↓ , symboles mathématiques ≠ ± ≈ (j'ai entré tout cela avec RightAlt+Key et sans logiciel supplémentaire et sans code de caractères)
  • Aucune application tierce ne tourne, ce qui signifie qu'il n'y a pas de bogues, pas d'icônes de plateau, pas de popups, pas de publicités, pas d'utilisation de mémoire supplémentaire.
  • Vous pouvez avoir la même méthode de changement de langue dans tous les systèmes d'exploitation que vous utilisez (par exemple, dans Mac OS X, il y a un créateur de disposition de clavier Ukulele), au lieu d'utiliser des raccourcis spécifiques à chaque système d'exploitation.

Les inconvénients sont :

  • Cela ne fonctionnera pas avec trois langues ou plus.
  • Microsoft Word et probablement d'autres programmes ne détecteront pas la langue dans laquelle vous tapez, et le correcteur orthographique pourrait ne pas fonctionner correctement. Pour le russe, le problème est résolu en activant la détection automatique de la langue ; il se peut toutefois qu'elle ne fonctionne pas aussi bien pour les paires de langues basées sur le latin (par exemple, anglais+italien).

Avant de trouver cette solution, j'ai utilisé le programme SwitchIt ! pour rendre le réglage de la langue d'entrée global. Il n'est plus développé, donc je ne sais pas s'il fonctionne encore sous XP/Vista/Win7.

6
6
6
2011-01-11 16:34:44 +0000

J'espère que c'est la solution que vous recherchez. Je viens d'avoir le même problème lorsque j'ai essayé de jouer avec différentes langues, car j'en aurai besoin dans un avenir proche. J'ai remarqué qu'à chaque fois que je clique sur l’“icône sonore” en bas à droite (j'utilise vista), elle se transforme en entrée en coréen, ou peut-être que si j'ouvre Mozilla Firefox, l'entrée se transforme automatiquement en coréen (alors que j'ai utilisé l'anglais tout le temps). En bref, selon le programme que j'ouvre ou que je clique sur la langue d'entrée, change…., c'est ennuyeux, non ? Voici ce que vous devez faire si vous voulez que le par défaut soit défini à l'échelle du système peu importe le programme que vous ouvrez :

clic droit sur la barre de langue, puis réglages dans le menu déroulant, langue d'entrée par défaut….sélectionnez ce que vous voulez.

D'oh ! ça m'a pris 3 heures pour comprendre… ça aurait dû me venir tout de suite car je suis né avec un ordinateur, maintenant ça devrait être une sorte de bon sens pour moi ? hehe

2
2
2
2008-10-02 14:12:27 +0000

La réponse de Georgi est presque certainement la raison pour laquelle l'OP perçoit cela comme étant “automatique”, surtout en tant que développeur et en utilisant toutes sortes de combinaisons ctrl-shift, alt-shift.

Si vous allez dans le panneau de contrôle->Options régionales et linguistiques->Changer de clavier et modifiez ensuite la séquence de touches pour l'option de changement de langue d'entrée

2
2
2
2011-01-21 22:10:12 +0000

J'ai trouvé la solution simple ou le vrai problème pour moi. J'utilise WinXP et j'ai installé un clavier en urdu en plus de l'anglais. J'avais déjà cette installation auparavant mais je n'avais jamais eu de problème jusqu'à présent. Après quelques frustrations et en regardant autour de moi, j'ai trouvé le problème. XP a été installé en utilisant l'anglais. La “Langue d'entrée par défaut” (via les options régionales et linguistiques, l'onglet Langue, le bouton Détails, l'onglet Paramètres) a été accidentellement réglée sur l'urdu. Lorsque je l'ai remis sur “English - US”, le problème est résolu.

2
2
2
2011-09-07 14:18:35 +0000

J'ai eu le même problème sur Windows 7. Toutes les minutes ou deux, il passait silencieusement de dvorak à qwerty ; un comportement extrêmement dérangeant lorsque j'essaie de me rappeler le mot de passe d'un système Linux.

La solution consistait à définir la langue d'entrée par défaut sur dvorak dans le menu déroulant de la fenêtre Services de texte et langues d'entrée.

Une “fonctionnalité” pratique, j'en suis sûr…

0
0
0
2008-10-31 15:58:49 +0000

Dans la grande majorité des cas, il suffit de supprimer la disposition du clavier qui ne correspond pas à votre vrai clavier. De nombreuses installations Windows par défaut sont équipées (par exemple) d'un clavier américain ainsi que d'un clavier britannique. Le clavier américain n'est pas utile (dans cet exemple, vous pouvez ajouter l'anglais américain comme langue utilisant le clavier britannique).

Pour plusieurs langues d'Europe occidentale sur un seul clavier, vous pouvez utiliser la disposition de clavier US-International (mieux si vous avez un clavier US physique), ou utiliser le générateur de disposition de clavier MS pour construire une disposition multilingue similaire dérivée d'un clavier national spécifique.