web-dev-qa-db-fra.com

Changement de la disposition du clavier dans Windows globalement

Je cherche une solution pour changer la disposition de mon clavier dans Windows globalement pour toutes les fenêtres rapidement.

Quand je change la disposition actuelle en appuyant sur la combinaison magique Alt+Shift ou lorsque je choisis une autre disposition dans la barre de langue, cela ne fait que modifier la disposition dans la fenêtre en cours.

50
Manuel Faux

Windows 8 prend en charge cette solution prête à l'emploi. Il semble avoir une très bonne fonctionnalité de commutation de disposition de clavier intégré avec les fonctionnalités suivantes:

  • Commute globalement la mise en page par défaut. (Cela peut être changé si nécessaire.)
  • Possède une touche de raccourci intégrée pour modifier les dispositions: Windows+Space. Cela déclenche également une fenêtre de notification utile. (C’est comme une version de clavier Alt+Tab.)
  • Affiche la disposition actuelle du clavier dans l'icône de la barre de langue.

J'ai longtemps fait face aux problèmes de configuration du clavier avec les versions précédentes de Windows et j'ai essayé tous les programmes mentionnés dans d'autres réponses, mais je n'en ai jamais trouvé qui résout le problème de manière fiable. Je peux dire en toute confiance que Windows 8 résout le problème.

Mettre à jour

Après avoir passé quelques semaines sous Windows 8, j'ai remarqué que la disposition du clavier semblait changer par intermittence pour adopter une configuration autre que celle par défaut lors d'une utilisation normale. Il s’est avéré que le problème était dû à l’héritage intrusif Ctrl+Shift et Alt+Shift raccourcis. Pour résoudre ce problème, procédez comme suit:

  1. Ouvrez l'élément du panneau de configuration Langue.
  2. Allez à Paramètres avancés sur le côté gauche.
  3. Allez à changer les touches de raccourci de la barre de langue.
  4. Aller à Changer la séquence de touches ....
  5. Annulez les raccourcis que vous ne voulez pas.
19
Sam

Je suis un peu en retard, mais les parties intéressées peuvent aimer mon application (gratuite) kbswitch. Basculez globalement les dispositions de clavier dans Windows. Je l'utilise tout le temps et je trouve ça génial. (Certains pourraient dire que je suis partial; je dirais que je viens de trouver ce qui serait génial, puis d'écrire le programme qui l'a fait, donc ce serait étrange si je pensais le contraire.)

http://www.tomseddon.plus.com/kbswitch/

Je l'utilise pour basculer entre Dvorak (lorsque j'utilise un clavier partagé) et QWERTY (lorsque j'utilise un clavier non divisé). En faisant cela, je garde la mémoire musculaire pour les deux schémas séparés. Arrête mes doigts devenir trop confus.

POSTSCRIPT: Si vous vous sentez audacieux et/ou que vous utilisez Windows 7 x64, vous voudrez peut-être essayer expérimental kbswitch2 (lien vers le fichier README). Outre une compatibilité plus étendue, cette fonctionnalité prend en charge la ligne de commande. Elle peut donc être intégrée à AutoHotkey (ou similaire) pour le changement de disposition contrôlé par le clavier. En raison de sa nature expérimentale, il n’a été disponible jusqu’à présent que via GitHub. Par conséquent, avec les excuses de la méthode de livraison légèrement simplifiée: visit la page du projet kbswitch , utilisez le bouton GitHub Download Zip pour obtenir un fichier Zip et recherchez kbswitch2.exe dans le dossier kbswitch-master/kbswitch2/bin/ à l'intérieur du zip.

21
Tom Seddon

Essayez Switch It! . C'est un programme russe avec une interface optionnelle en anglais; cela fonctionne sur Vista et Windows 7. Continuez à appuyer sur "Suivant" pour installer. Après l'installation, dans Propriétés (premier élément du menu), cochez les cases ". Utilisez l'anglais comme langue d'interface utilisateur " et " Définir une mise en page active à l’échelle du système ".


Modifier: le lien ci-dessus mène à une page de traduction Google. Ce poste était à l'origine lié à cette page en russe .

5
Denis

Utilisez Keyla . Il prend en charge la mise en page globale et bascule plus rapidement entre les miles de mise en page!

Je l'ai installé sur l'ordinateur de tout le monde une fois que j'ai eu la chance :)

4
antitoxic

Je suppose que se souvenir des mises en page par fenêtre est une "fonctionnalité". Je me suis demandé comment faire cela moi-même et il semble qu'une façon de le faire est de changer la langue de saisie par défaut.

Cependant, changer la langue de saisie par défaut implique un gasillion d’étapes -

Démarrer -> Panneau de configuration -> Options régionales et linguistiques -> deuxième onglet -> Détails -> modifier le paramètre par défaut -> Ok -> Ok -> Fermer les fenêtres

(Dans Windows XP). En aucun cas "rapide" :) Mais la seule façon que je peux penser.

1
alok

Un de mes collègues a une mise en page personnalisée créée avec Microsoft Keyboard Layout Editor , qui a un comportement différent en matière de verrouillage/majuscule: si la fonction de verrouillage des majuscules est activée, il s'agit d'une mise en page Dvorak. QWERTY. Le verrouillage des majuscules étant un paramètre global, vous pouvez basculer entre les présentations à l’échelle mondiale.

Ceci est un bidouillage horrible, cela signifie que vous ne pouvez pas utiliser votre touche majuscule normalement, certains programmes n'utilisent que le bouton de verrouillage majuscule pour les commandes modifiées (par exemple Ctrl + C), et vous ne pouvez l'utiliser qu'avec au maximum deux mises en page .

Mais, pour tous ces inconvénients, c’est une méthode permettant de changer rapidement de manière globale entre deux configurations de clavier différentes.

Une autre option consiste à installer un convertisseur matériel/clavier câblé dans les autres dispositions souhaitées et à disposer de plusieurs claviers sur le bureau, un pour chaque langue. Cependant, cela a son propre ensemble d'inconvénients, à savoir avoir plusieurs claviers sur votre bureau et être à la merci du recâblage du matériel (généralement assez limité).

1
me_and

Edit: Selon votre commentaire, cela ne fonctionnera pas pour vous. Mais cela résout le problème si les paramètres régionaux de votre clavier ne correspondent pas à votre langue de frappe principale.

tilisez la barre de langue pour effectuer un échange de chaleur entre les présentations.

Mais la solution la plus simple est peut-être de supprimer toute autre disposition du clavier de vos paramètres de langue, car il ne reviendra plus en arrière. Il semble que même si vous désactivez la reconnaissance automatique de la langue, certaines applications l’écraseront et continueront à la modifier (comme les navigateurs). Il est donc très simple de les désactiver (vous pouvez toujours les remettre).

Pour afficher la barre de langue (à l'aide de l'affichage classique dans le Panneau de configuration):

  • Cliquez sur Démarrer, sur Panneau de configuration, puis double-cliquez sur Options régionales et linguistiques.
  • Sous l'onglet Langues, sous Services de texte et langues d'entrée, cliquez sur Détails.
  • Sous Préférences, cliquez sur Barre de langue.
  • Cochez la case Afficher la barre de langue sur le bureau.

Remarques:

  • La barre de langue s’affiche automatiquement si vous installez un service de texte tel que l’écriture manuscrite, la parole ou un éditeur de méthode de saisie (IME). Toutefois, si vous fermez la barre de langue, vous pouvez utiliser cette procédure pour l'afficher à nouveau.
  • Si vous avez réduit la barre de langue dans la barre des tâches, cliquez sur l'icône Langue dans la barre des tâches, puis sur Afficher la barre de langue.
  • Une fois la barre de langue affichée, vous pouvez cliquer dessus avec le bouton droit de la souris pour afficher un menu contextuel. Utilisez ce menu pour modifier les paramètres de la barre de langue, tels que son ancrage dans la barre des tâches ou l'ajout d'étiquettes de texte.
0
Ivo Flipse

Si vous allez dans Panneau de configuration/Options régionales et linguistiques/Langues/Détails/Paramètres de clé ", vous pouvez définir des touches de raccourci pour les changements de langue.

Vous pouvez l'associer à un langage de macro tel que AutoHotkey , pour définir une macro qui modifie la disposition langue/clavier de toutes les fenêtres.

0
harrymc