J'ai deux langues d'entrée dans ma barre de langue (Windows XP). Le problème est que Windows aime changer entre eux sans aucune intervention. C'est vraiment énervant!
Je connais les raccourcis et la détection de la langue Word est déjà désactivée, mais le problème est partout (spécialement invite de commande).
J'utilise les deux langues et je souhaite changer entre elles uniquement manuellement. Comment désactiver ce changement automatique?
la source
Windows maintient une langue d'entrée différente pour chaque thread. Lorsque vous basculez vers une fenêtre d’un autre thread, votre langue de saisie peut changer. Parce que les discussions ne sont pas visibles pour l'utilisateur, cela peut sembler aléatoire, et je conviens que c'est agaçant comme l'enfer.
Il n’existe pas d’option intégrée permettant d’éviter que sous Windows, vous pouvez utiliser un logiciel tiers ou quelque chose de plus performant.
Le «quelque chose d'encore mieux» consiste à utiliser Microsoft Keyboard Layout Creator pour créer une présentation personnalisée qui utilise CapsLock comme commutateur de langue, puis supprimez toutes les autres dispositions (y compris l'anglais par défaut). Je l'ai fait avec anglais + russe et je ne peux pas dire à quel point ma vie a été meilleure depuis. Vérifiez les avantages:
Les inconvénients sont:
Avant de trouver cette solution, j'ai utilisé SwitchIt! programme pour rendre le réglage de la langue de saisie global. Il n'est plus développé, donc je ne sais pas s'il fonctionne toujours sous XP / Vista / Win7.
la source
J'espère que c'est la solution que vous recherchiez. Je venais tout juste d’avoir le même problème lorsque j’essayais de jouer avec différentes langues car j’en aurai besoin dans un proche avenir. J'ai remarqué que chaque fois que je cliquais sur "l'icône du son" en bas à droite (j'utilise vista), l'entrée en coréen passera. Ou peut-être que si j'ouvre Mozilla Firefox, l'entrée passera automatiquement en coréen (alors que en anglais tout le temps). En bref, selon le programme que j’ouvre ou clique sur les changements de langue de saisie… gênant non? Voici ce que vous voulez faire si vous voulez que la valeur par défaut soit définie dans tout le système, quel que soit le programme que vous ouvrez :
clic droit sur la barre de langue, puis paramètres dans le menu déroulant, langue de saisie par défaut .... sélectionnez ce que vous voulez.
D'oh! Il m’a fallu 3 heures pour comprendre… cela m’aurait dû arriver tout de suite car j’étais presque né avec un ordinateur, à présent cela devrait-il être une sorte de bon sens pour moi? héhé
la source
C'est une bonne question, j'ai le même problème mais j'ai besoin des deux langues, donc la désinstallation n'est pas une option.
J'ai réalisé que la langue bascule lorsque vous passez à certaines applications enregistrées dans l'autre langue. Je n'ai pas encore trouvé de solution.
Conseil: vous pouvez changer (manuellement) de langues en appuyant sur alt-shiftleft . Cela aide au moins un peu.
la source
Si vous n'utilisez pas les deux langues d'entrée, désinstallez l'autre.
la source
La réponse de Georgi est presque certainement la raison pour laquelle le PO considère que cela est "automatiquement", en particulier en tant que développeur et en utilisant toutes sortes de combinaisons de combinaisons Ctrl-Maj, Alt-Maj.
Si vous allez dans Panneau de configuration-> Options régionales et linguistiques-> Modifier les claviers, puis modifiez la séquence de touches de l'option permettant de basculer entre les langues de saisie.
la source
Je suis d'accord avec Gido. Sur de nombreuses machines, j'ai vu Windows changer de clavier de façon aléatoire.
Les conseils de unexist pourraient être utiles à certains:
Mais, personnellement, j’utilise beaucoup de configurations de clavier différentes au quotidien et n’apprécie pas qu’elles me changent tout le temps. En anglais, je tape en dvorak. J'ai été obligé d'installer le clavier QWERTY standard britannique par une application (sinon excellente) que j'ai pour apprendre la disposition du clavier cyrillique (Keyboard Tsar). Même avant cela, cependant, je me souviens que ma configuration de clavier avait été basculée au hasard sur QWERTY sans aucune intervention de ma part. Ainsi, par exemple, dans un navigateur Web, si je saisis quelque chose dans un champ de texte et que je tente de le copier avec CTRL + C, il enverra CTRL + R et actualisera la page, ce qui me fera probablement perdre ce que j'avais tapé! Vous pouvez imaginer à quel point cela peut être frustrant, en particulier pour un utilisateur principalement orienté clavier, comme moi, qui effectue plusieurs tâches à la va-vite.
Je conviens que le raccourci par défaut pour changer de langue de saisie - ALT + L-SHIFT pourrait être responsable dans certains cas - d’autant plus que j’utilise parfois ALT + SHIFT + TAB pour basculer en arrière dans les applications. Cependant, pour moi, la désactivation de ce raccourci n'a semblé fonctionner que temporairement. Invariablement, après l'avoir désactivé, je vérifierai le réglage un jour ou deux plus tard et le trouverai à nouveau activé! Quoi qu'il en soit, j'ai eu des problèmes avec les configurations de clavier changeant de manière aléatoire dans Windows XP pendant une si longue période, et je suis sûr que la plupart du temps, cela ne pourrait pas être dû à ma frappe accidentelle de ce raccourci.
Je pense qu'une application tierce permettant de mieux contrôler les dispositions de clavier serait extrêmement utile. Il peut comporter les fonctionnalités permettant de définir la disposition du clavier dans l’ensemble du système ou de définir des dispositions de clavier permanentes et automatiques associées à différentes applications. Par exemple, lorsque j'ouvre mon programme de dictionnaire espagnol-anglais, la présentation de cette application peut automatiquement basculer en espagnol international. Et cela pourrait empêcher Windows de changer de manière capricieuse les mises en page, comme cela semble être le cas.
PS, @Adam: Windows gère les dispositions de clavier par application. Comme je l’ai mentionné dans le paragraphe précédent, je n’apprécie pas toujours cela non plus, car j’ai parfois envie de travailler dans une langue donnée à l’échelle du système et de modifier individuellement chaque application en fonction de la présentation de cette langue. Cependant, si vous souhaitez que chaque application s'ouvre avec la disposition en coréen, une solution de contournement possible consiste à définir celle-ci en tant que présentation par défaut. Bien sûr, je peux comprendre que cela ne soit peut-être pas la solution idéale pour vous, car vous pouvez également utiliser l'anglais de manière intensive à d'autres moments et finir par vous retrouver avec le problème inverse si vous passez en coréen par défaut. Mais je pensais simplement vous éclairer sur la logique de Windows en ce qui concerne cette "fonctionnalité": en théorie, chaque application en cours d'exécution devrait: lancez avec la disposition par défaut du système, puis souvenez-vous de la disposition que vous passez jusqu'à sa fermeture.
la source
J'ai trouvé la solution simple ou le vrai problème pour moi. J'utilise WinXP et ai installé le clavier ourdou avec l'anglais. J'avais cette configuration avant mais 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 anglais. La "Langue de saisie par défaut" (via Options régionales et linguistiques, onglet Langue, bouton Détails, onglet Paramètres) a été accidentellement définie sur Urdu. Lorsque je l'ai reconverti en anglais - États-Unis, le problème est résolu.
la source
J'avais le même problème sous Windows 7. Toutes les minutes ou toutes les deux, cela passait silencieusement de dvorak à qwerty; un comportement extrêmement déroutant lorsque j'essaie de me souvenir du mot de passe d'un système Linux.
La solution consistait à définir la langue de saisie par défaut sur dvorak dans le menu déroulant de la fenêtre Services de texte et langues de saisie.
Une "fonctionnalité" pratique, j'en suis sûr ...
la source
Je pense que Windows bascule au hasard. Sur mon ordinateur, il a basculé dans différentes applications sans raison… ou du moins aucune de celles auxquelles je pouvais penser. Je n'ai pas utilisé alt-shift-left du tout.
Par exemple, dans Internet Explorer 7, il utilisait un paramètre de clavier pour les champs de formulaire et un autre pour la barre d’adresses, accessible via alt-d. Quelques instants plus tard, les réglages avaient changé, mais je n'ai rien fait ...
De plus, d'autres applications ont le même problème, en particulier des caractères comme - / _ * [et] se déplaceront à cause de changements soudains dans la disposition du clavier. Je sais déjà où ils se trouvent dans l'autre mise en page, mais c'est vraiment ennuyeux ...
J'ai récemment eu ce problème lorsque j'ai mis à jour Internet Explorer de la version 6 à la version 7 (un peu tard, je le sais). J'ai maintenant désactivé les raccourcis clavier pour changer les mises en page, j'espère que cela fonctionne ... :-)
la source
Dans la grande majorité des cas, il suffit de supprimer la configuration de clavier qui ne correspond pas à votre clavier réel. De nombreuses installations Windows par défaut sont livrées avec (par exemple) une configuration de clavier américain ainsi qu'un clavier britannique. Le clavier américain n'a aucune utilité (dans cet exemple, vous pouvez associer l'anglais américain en tant que langue utilisant la disposition du Royaume-Uni).
Pour plusieurs langues d'Europe occidentale sur un seul clavier, vous pouvez utiliser la disposition de clavier US-International (préférable si vous avez un clavier américain physique) ou le générateur de disposition de clavier MS Keyboard pour créer une disposition multilingue similaire dérivée d'un clavier national spécifique.
la source
J'ai aussi eu ce problème car mon macbook a ses propres paramètres de clavier non standard. Windows fonctionne en ouvrant une nouvelle fenêtre dans la langue DEFAULT. J'ai trouvé une solution de contournement pour cela cependant.
Lorsque je branche mon clavier USB (qui nécessite des paramètres de langue différents), je:
Toute fenêtre ouverte après ce point utilisera le paramètre de langue par défaut.
Cependant, toute fenêtre ouverte avant le changement de langue par défaut sera toujours dans le paramètre de langue précédent. Par conséquent, les fenêtres changeront de langue si vous le basculez (vous devrez donc les basculer manuellement).
J'espère que ça aide!
la source