Des idées pourquoi Microsoft Keyboard Layout Creator 1.4 refuse de fonctionner correctement sur mon Windows 7 Professionnel 64 bits?

7

J'ai téléchargé MSKLC 1.4 de partir du téléchargement de Microsoft Centre , Run [il] en tant qu'administrateur mais il refuse d'afficher la disposition du clavier après FichierCharger Clavier existant ... :

(Notez la disposition du clavier sélectionnée dans la barre de titre.)

MSKLC vide

J'ai lu dans un thread de forum (n plus ancien) que .NET 3.5 est nécessaire mais dotNetFx35setup.exe ne fait tout simplement rien (du moins rien de visible pour moi) lorsqu'il est exécuté en tant qu'administrateur .

J'ai MS .NET Framework 4.6.1 installé. Je l'ai réparé à partir du Panneau de configurationProgrammes et fonctionnalités . Ça n'a pas aidé.

Je l'ai également essayé avec les paramètres de compatibilité de Windows XP, en vain.

J'ai téléchargé KeyTweak à partir d'un site appelé jaleco mais quand je l'ai démarré, mon logiciel antivirus a détecté un PUA / InstallCore . Ensuite, j'ai découvert qu'il fait simplement la même chose que les .regfichiers de mon Q / A liés ci-dessous .

J'utilise la solution que j'ai décrite dans Comment remapper les touches du clavier Right-Win et Right-Alt pour l'instant, mais la nécessité de redémarrages n'est pas pratique, car je l'utilise pour un clavier connecté à un ordinateur portable et je ne veux pas changer son interne en permanence.

Les suggestions d'autres outils de cartographie du clavier (ceux qui ne contiennent pas de virus) sont également les bienvenues, ainsi que des conseils pour une solution au mauvais comportement de MSKLC.

MISE À JOUR 1

L'application de la modification de Registre appropriée , la suppression du processus de l' explorateur dans le Gestionnaire des tâches et le démarrage d'un nouvel explorateur à partir du Gestionnaire des tâches comme proposé dans un commentaire de @barlop n'aide pas. Un redémarrage / redémarrage est nécessaire pour que les paramètres prennent effet.

MISE À JOUR 2

Remapkey.exedu Kit de ressources Windows Server 2003 comme mentionné dans une réponse à la touche Switch alt et lwindows dans PC (Windows 7) ne fait que modifier le Registre et nécessite également un redémarrage.

MISE À JOUR 3

Un script Autohotkey contenant:

RWin::RAlt
RAlt::RWin

n'a pas beaucoup aidé non plus. La touche R-Alt échangée fonctionne dans certaines applications, dans certaines, elle montre un comportement étrange.

MSKLC ne fonctionne pas sur mon ancien Windows Vista avec le même comportement incorrect que celui décrit au début de cette question.

Il y a KbdEdit qui semble prometteur (d'autre part, certaines choses jusqu'à UPDATE 3 ici étaient également prometteuses). Cependant, ce n'est pas gratuit et je ne peux pas encore dire si cela fonctionne, car l'enregistrement n'est pas possible dans la version de démonstration.

MISE À JOUR 4

MSKLC vous permet d'enregistrer une disposition de clavier chargée avec FichierCharger le clavier existant ... en tant que .klcfichier. Il contient:

...

KEYNAME_EXT

...
38  "Right Windows"
...
5c  "Right Alt"
...

Ce sont les scancodes des clés mais je n'ai pas encore découvert comment ou si elles peuvent être échangées.

GeroldBroser réintègre Monica
la source
MSKLC va générer un EXE ou MSI .. Vous pouvez donc peut-être l'exécuter sur n'importe quel ordinateur et spécifier votre disposition et créer cet EXE ou MSI, puis l'exécuter sur votre ordinateur et voir comment cela se passe .. il devrait ajouter une disposition que vous pouvez puis choisissez dans les langues / dispositions du panneau de configuration.
barlop
Pour mémoire, KeyTweak est mentionné bleepingcomputer.com/download/keytweak Donc, il n'est certainement pas malveillant. Bleepingcomputer est un site avec un forum de "combattants de logiciels malveillants" humains bénévoles très dévoués et trop protecteurs. Mais de toute façon, oui la plupart des chaque fois qu'un logiciel destiné au remappage de clés utilise la même méthode, cette méthode de registre, à l'exception de MS KLC, dont l'IIRC est plus flexible et crée l'EXE ou le MSI. Il y a quelques années, j'ai essayé une demi-douzaine de remappeurs de clavier et ils avaient tous les mêmes fonctionnalités et probablement fait ce remappage de clé de registre.
barlop
En ce qui concerne également le téléchargement de logiciels, softpedia est un bon (à ne pas confondre avec softonic - un mauvais). keytweak est sur softpedia, donc si vous cherchez un site légitime avec n'importe quel logiciel, alors softpedia est toujours bon à vérifier.
barlop
Une autre chose que vous pouvez essayer de redémarrer est d'essayer de terminer simplement tasking explorer.exe .. puis d'en créer un nouveau à partir du fichier..nouveau dans le gestionnaire de tâches .. Cela peut faire certaines choses qu'un redémarrage fait, je ne sais pas s'il 'rechargerais le registre ou la partie qui effectue le remappage des clés .. mais serait peut-être plus pratique qu'un redémarrage complet.
barlop
@barlop Merci pour les différents conseils. Je vais les essayer. MSKLC crée une DLL (qui fait le mappage) et un package d'installation (qui est un .msiIIRC). Re le processus d'Explorer tuant voir la mise à jour de mon Q. Et il tue tous les programmes Autostart et la plupart de ceux de HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run, aussi. Probablement aussi ceux de HKCU\...\Runmais je n'en ai pas d'atmosphère.
GeroldBroser réintègre Monica le

Réponses:

2

MSKLC fonctionne dans Windows 10 (1809) et affiche la disposition du clavier chargé, si vous définissez les paramètres DPI de Windows à 100 (par défaut). C'est-à-dire que vous n'êtes pas autorisé à utiliser la mise à l'échelle. J'ai trouvé cette information ici: https://www.sevenforums.com/customization/159818-keyboard-layout-creator-1-4-no-keyboards.html

Sam Arutuk
la source
Cela fonctionne dans n'importe quelle version de Windows, le seul problème est que DPI doit être réglé à 100%.
polkovnikov.ph