Alguma idéia de por que o Microsoft Keyboard Layout Creator 1.4 se recusa a funcionar corretamente no meu Windows 7 Professional de 64 bits?


7

Fiz o download do MSKLC 1.4 do Centro de Download da Microsoft , execute [it] como administrador, mas ele se recusa a exibir o layout do teclado após ArquivoCarregar teclado existente ... :

(Observe o layout do teclado selecionado na barra de título.)

MSKLC vazio

Li em um tópico do fórum (mais antigo) que o .NET 3.5 é necessário, mas o dotNetFx35setup.exe simplesmente não faz nada (pelo menos nada visível para mim) quando Executar como Administrador .

Eu tenho o MS .NET Framework 4.6.1 instalado. Eu o consertei no Painel de ControleProgramas e Recursos . Isso não ajudou.

Eu também tentei com as configurações de compatibilidade do Windows XP, sem sucesso.

Eu baixei o KeyTweak de um site chamado jaleco, mas quando o iniciei, meu antivírus SW detectou um PUA / InstallCore . Então eu descobri que ele simplesmente faz o mesmo que os .regarquivos no meu Q / A vinculado abaixo .

Uso a solução que descrevi em Como remapear as teclas Right-Win e Right-Alt por enquanto, mas a necessidade de reinicializações é inconveniente, pois eu a uso para um teclado conectado a um laptop e não quero alterar seu interno permanentemente.

Sugestões para outras ferramentas de mapeamento de teclado (aquelas que não contêm vírus) são igualmente bem-vindas, bem como dicas para uma solução para o mau comportamento do MSKLC.

ATUALIZAÇÃO 1

Aplicar a alteração apropriada do Registro , interromper o processo do Explorer no Gerenciador de Tarefas e iniciar um novo Explorer a partir do Gerenciador de Tarefas, conforme proposto em um comentário por @barlop, não ajuda. É necessário reiniciar / reiniciar para que as configurações entrem em vigor.

ATUALIZAÇÃO 2

Remapkey.exedo Windows Server 2003 Resource Kit, conforme mencionado em uma resposta para Alternar entre as teclas alt e lwindows no PC (Windows 7), apenas altera o Registro e também precisa de uma reinicialização.

ATUALIZAÇÃO 3

Um script de Autohotkey que contém:

RWin::RAlt
RAlt::RWin

também não ajudou muito. A tecla R-Alt trocada funciona em alguns aplicativos, em alguns mostra um comportamento estranho.

O MSKLC não funciona no meu Windows Vista antigo com o mesmo mau comportamento descrito no início desta pergunta.

Há o KbdEdit que parece promissor (por outro lado, algumas coisas até a ATUALIZAÇÃO 3 aqui também pareciam promissoras). No entanto, não é de graça e ainda não sei se funciona, pois não é possível salvar na versão demo.

ATUALIZAÇÃO 4

O MSKLC permite salvar um layout de teclado carregado com ArquivoCarregar teclado existente ... como .klcarquivo. Isso contém:

...

KEYNAME_EXT

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

Estes são os scancodes das chaves, mas ainda não descobri como ou se elas podem ser trocadas.


O MSKLC gerará um EXE ou MSI. Então, você pode executá-lo em qualquer computador e especificar seu layout, criar esse EXE ou MSI e, em seguida, executá-lo no seu computador e ver como isso acontece. Ele deve adicionar um layout que você possa depois escolha nos idiomas / layouts do painel de controle.
barlop

Para constar, o KeyTweak é mencionado bleepingcomputer.com/download/keytweak Portanto, definitivamente não é malicioso .. o bleepingcomputer é um site com um fórum de "combatentes de malware" humanos voluntários muito dedicados e excessivamente protetores. No momento, qualquer software destinado ao remapeamento de chave usa o mesmo método, esse método de registro, com exceção do MS KLC, que IIRC é mais flexível e cria o EXE ou MSI. Uma vez, tentei meia dúzia de remapeamentos de teclado há alguns anos e todos tinham a mesma funcionalidade e provavelmente fizeram o remapeamento da chave do registro.
barlop

Também em relação ao download de software, a softpedia é boa (não deve ser confundida com a softonic - uma ruim). keytweak está na softpedia, portanto, se você estava procurando um site legítimo com qualquer software, a softpedia é sempre uma boa opção.
barlop

Outra coisa que você pode tentar reiniciar é tentar finalizar o taser explorer.exe ... e criar um novo a partir do arquivo ... novo no gerenciador de tarefas .. Isso pode fazer algumas coisas que a reinicialização faz, não tenho certeza se recarregaria o registro ou a parte que faz o remapeamento da chave ... mas talvez fosse mais conveniente do que uma reinicialização completa.
barlop

@ Barlop Obrigado pelas várias dicas. Eu vou experimentá-los. O MSKLC cria uma DLL (que faz o mapeamento) e um Pacote de Instalação (que é um .msiIIRC). Sobre o processo do Explorer, veja a atualização do meu Q. E mata todos os programas de inicialização automática e a maioria deles HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Runtambém. Provavelmente também os de, HKCU\...\Runmas eu não tenho nenhum atm lá.
GeroldBroser restabelece Monica

Respostas:


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.