Qualche idea sul perché Microsoft Keyboard Layout Creator 1.4 si rifiuta di funzionare correttamente sul mio Windows 7 Professional 64-Bit?


7

Ho scaricato MSKLC 1.4 da dal download di Microsoft Centro , Run [it] come amministratore , ma si rifiuta di visualizzare il layout della tastiera dopo FileLoad tastiera esistente ... :

(Notare il layout di tastiera selezionato nella barra del titolo.)

MSKLC vuoto

Ho letto in un thread del forum (n precedente) che .NET 3.5 è necessario ma dotNetFx35setup.exe semplicemente non fa nulla (almeno nulla di visibile a me) quando Esegui come amministratore .

Ho installato MS .NET Framework 4.6.1. L'ho riparato dal Pannello di controlloProgrammi e funzionalità . Questo non ha aiutato.

L'ho provato anche con le impostazioni di compatibilità di Windows XP, senza risultati.

Ho scaricato KeyTweak da un sito chiamato jaleco ma quando l'ho avviato il mio software antivirus ha rilevato un PUA / InstallCore . Poi ho scoperto che fa semplicemente lo stesso di quello che fanno i .regfile nel mio Q / A di seguito .

Per il momento utilizzo la soluzione che ho descritto in Come rimappare i tasti della tastiera Right-Win e Right-Alt per ora, ma la necessità di riavviare è scomoda, poiché la uso per una tastiera collegata a un laptop e non voglio cambiare quello interno in modo permanente.

Suggerimenti per altri strumenti di mappatura della tastiera (quelli senza virus) sono ugualmente ben accetti, nonché suggerimenti per una soluzione al comportamento scorretto di MSKLC.

AGGIORNAMENTO 1

L'applicazione della modifica appropriata del Registro di sistema , l'uccisione del processo Explorer in Task Manager e l'avvio di un nuovo Explorer da Task Manager come proposto in un commento di @barlop non aiuta. Un riavvio / riavvio è necessario per rendere effettive le impostazioni.

AGGIORNAMENTO 2

Remapkey.exedel Resource Kit di Windows Server 2003, come menzionato in una risposta alla chiave Switch Alt e Windows nel PC (Windows 7), modifica semplicemente il Registro di sistema e necessita anche di un riavvio.

AGGIORNAMENTO 3

Uno script Autohotkey contenente:

RWin::RAlt
RAlt::RWin

non ha aiutato molto neanche. Il tasto R-Alt scambiato funziona in alcune app, in alcune mostra un comportamento strano.

MSKLC non funziona sul mio vecchio Windows Vista con lo stesso comportamento errato descritto all'inizio di questa domanda.

C'è KbdEdit che sembra promettente (d'altra parte, alcune cose fino all'aggiornamento 3 anche qui sembravano promettenti). Non è gratuito, tuttavia e non posso ancora dire se funziona dal momento che il salvataggio non è possibile nella versione demo.

AGGIORNAMENTO 4

MSKLC ti consente di salvare un layout di tastiera caricato con FileCarica tastiera esistente ... come .klcfile. Questo contiene:

...

KEYNAME_EXT

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

Questi sono gli scancodes dei tasti ma non ho ancora scoperto come o se possono essere scambiati.


MSKLC genererà un EXE o MSI .. Quindi potresti forse eseguirlo su qualsiasi computer e specificare il tuo layout e creare tale EXE o MSI e quindi eseguirlo sul tuo computer e vedere come va .. dovrebbe aggiungere un layout che puoi quindi scegliere nelle lingue / layout del pannello di controllo.
barlop

Per la cronaca, KeyTweak è menzionato bleepingcomputer.com/download/keytweak Quindi sicuramente non è dannoso .. bleepingcomputer è un sito con un forum di "combattenti malware" umani volontari molto dedicati e eccessivamente protettivi Ma comunque, sì, la maggior parte dei ogni volta che un software per la rimappatura delle chiavi utilizza lo stesso metodo, quel metodo di registro, ad eccezione di MS KLC, il quale IIRC è più flessibile e crea il file EXE o MSI. Una volta ho provato una mezza dozzina di rimappatori di tastiera alcuni anni fa e tutti avevano la stessa funzionalità e probabilmente hanno fatto quel rimappare la chiave di registro.
barlop

Anche per quanto riguarda il download di software, softpedia è una buona (da non confondere con softonic - una cattiva). keytweak è su softpedia, quindi se stavi cercando un sito legittimo con qualunque software, allora softpedia è sempre una buona idea da controllare.
barlop

Un'altra cosa che potresti provare a riavviare, è provare a terminare tasking explorer.exe .. quindi crearne uno nuovo da file..nuovo in Task Manager .. Questo può fare alcune cose che fa un riavvio, non sono sicuro che sia ricaricherei il registro o la parte che esegue la rimappatura delle chiavi .. ma forse sarebbe più conveniente di un riavvio completo.
barlop

@barlop Grazie per i vari suggerimenti. Li proverò. MSKLC crea una DLL (che esegue il mapping) e un pacchetto di installazione (che è un .msiIIRC). Per quanto riguarda l'uccisione del processo Explorer, vedi l'aggiornamento al mio Q. E uccide anche tutti i programmi di avvio automatico e la maggior parte di quelli HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run. Probabilmente anche quelli di HKCU\...\Runma non ne ho nessuno.
GeroldBroser ripristina Monica il

Risposte:


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.