Désactiver le commutateur de disposition du clavier Win + Space dans Windows 10

32

Lorsque plusieurs configurations de clavier sont activées, Windows 10 semble basculer entre elles de manière aléatoire (similaire à ce qui est décrit ici ). Je soupçonne que j'appuie accidentellement Win+Space, je voudrais donc désactiver ce raccourci.

Cependant, en regardant la page "Options de langue", je ne vois aucun paramètre lié à ce raccourci clavier, ni un moyen de le désactiver. Comment désactiver ce raccourci?

Kyle Strand
la source
Tant que vous n'avez pas besoin de plusieurs dispositions de clavier, vous pouvez "désactiver" le raccourci en supprimant les dispositions de clavier inutiles - C'est l'une des premières choses que je fais lors d'une nouvelle installation.
Klinghust
@Klinghust La valeur par défaut est de n'avoir qu'une seule disposition, donc je n'aurais pas découvert ce raccourci si je n'avais pas intentionnellement activé une deuxième disposition!
Kyle Strand
1
La valeur par défaut en Norvège est deux dispositions de clavier - norvégien et anglais américain, c'est pourquoi j'ai suggéré d'en supprimer une. -Kling
Klinghust
@Klinghust Assez juste!
Kyle Strand

Réponses:

11

Désactiver l'échange de disposition de clavier + Win + Space

AFAIK, c'est le seul moyen de désactiver l' Win+Spaceéchange de disposition de Win+XYZclavier sans désactiver tous les autres raccourcis:

Voici comment le faire:

  1. Télécharger AHK ( AutoHotkey )
  2. Installer AHK
  3. Cliquez avec le bouton droit sur un dossier et choisissez Nouveau > Script AutoHotkey Créer un nouveau script

  4. Cliquez avec le bouton droit sur le script et choisissez Modifier le script Modifier le script

  5. Remplacez ce qui est là par ceci (et enregistrez):

    #space::
    
  6. Cliquez avec le bouton droit sur le script et choisissez Compiler le script Script de compilation

  7. Exécutez le script en double-cliquant sur le .exe nouvellement créé et effectuez un test. Renommez-le comme vous le souhaitez et enregistrez-le pour la prochaine fois que vous souhaitez désactiver le Win+Spaceraccourci.

Etape supplémentaire pour la rendre persistante:

Copiez le fichier .exe dans le dossier de démarrage. Ci-dessous, j'ai répertorié le chemin d'accès aux dossiers:

Utilisateur actuel:

C: \ Users \% Username% \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Startup

Tous les utilisateurs:

C: \ ProgramData \ Microsoft \ Windows \ Menu Démarrer \ Programmes \ Démarrage

Klinghust
la source
Je n'ai pas pu tester cela parce que je n'ai pas d'ordinateur Win 10 disponible pour le moment, et Win 7 ne semble pas utiliser Win + Space pour changer de disposition, mais je suppose que cela fonctionne parce que je ' ai déjà eu du succès avec AutoHotKey et similaires. Bien que je sache que le raccourci Win + L est spécial et ne peut pas être remplacé ou modifié .
Kyle Strand
Testé OK sur Windows 10 à l'aide de VirtualBox. Devrait être le même sur une installation régulière.
Klinghust
1
Je supposais que vous l'aviez testé, mais j'aime tester les réponses moi-même avant de les marquer "acceptées"! Je viens de commenter parce que j'ai fait une exception dans ce cas.
Kyle Strand
2
Je peux confirmer que cela fonctionne parfaitement sur une installation régulière. Merci!
John Y
8

J'ai trouvé cela tout en rencontrant le même problème que l'OP, sur Windows 10. Mes conclusions étaient que la réponse défavorable de Calsal était ce qui fonctionnait réellement pour moi.

Mon problème n'avait rien à voir avec le raccourci clavier Win + Space. Au lieu de cela, il passait "aléatoirement" à "ENG INTL" car les raccourcis clavier pour "Entre les langues d'entrée" étaient configurés par défaut pour changer la disposition du clavier si vous appuyez sur "Ctrl + Maj". En tant que programmeur qui utilise beaucoup de raccourcis clavier, je finis souvent par taper "Ctrl" et "Shift" en même temps.

Pat Brown
la source
Vous avez raison de dire que ces paramètres peuvent fonctionner pour votre cas, mais ce n'est pas l'objet de la question d'origine.
JBert
7
Cette réponse peut néanmoins être utile, car nous ne demandons pas toujours ce que nous devons faire.
Jarekczek
6

Ceci est un ajout à la réponse de Calsal, car j'ai eu le même problème qu'il a décrit, mais dans Windows 10.

Pour Windows 10:

  • allez dans Modifier les options de langue et de clavier -> Paramètres avancés du clavier -> Options de la barre de langue -> Paramètres avancés des touches
  • sélectionnez Modifier la séquence de touches pour les langues d'entrée
  • changer "Changer la disposition du clavier" en "Non attribué"

profitez de la belle vie. L' option Windows+ Spacefonctionne toujours; si vous le souhaitez, consultez la réponse votée.

Koen Cornelis
la source
Merci beaucoup! J'ai pris un peu de temps pour découvrir que "ctrl + shift" était un raccourci pour ça, ça me rendait fou!
BrunoSerrano
1

Appuyez sur Win+ Ret exécutez

"C:\Windows\system32\rundll32.exe" Shell32.dll,Control_RunDLL input.dll,,{C07337D3-DB2C-4D0B-9A93-B722A6C106E2}{HOTKEYS}
Piotr Zondej
la source
4
Expliquez davantage ce que cela fait et pourquoi cela fonctionne, comment le savez-vous, etc.
Pimp Juice IT
C'est littéralement la commande qui est exécutée pour afficher la dernière boîte de dialogue lorsque vous suivez la réponse de @ koen. De là, vous pouvez annuler l'affectation des raccourcis clavier Ctrl + Maj.
pix