Como modificar o layout de teclado existente (RU, kbdru.dll)?

3

Há um programa que estou pensando em usar chamado Punto Switcher que detecta um idioma que estou digitando e mudando todo palavra entre russo e inglês. O problema que tenho com essa configuração é que, embora a maioria das letras russas "correspondam" a letras inglesas, as teclas russas estão espalhadas por todo o teclado e eu não sinto vontade de aprender todas elas, já que eu escrevo em inglês principalmente.

Agora, o programa é muito específico sobre mim usando RU, kbdru.dll file, não qualquer outro e se eu usar um teclado personalizado em russo, ele não reconhece o que eu digito, então acho que eu deveria mudar o RU padrão teclado.

Eu criei meu teclado personalizado usando a ferramenta da Microsoft e preciso modificar o original. Eu acho que vai demorar mais do que apenas substituir um arquivo.

Ajuda?

    
por Anton 13.10.2012 / 10:13

2 respostas

1

Se você tiver um arquivo .dll de layout de teclado, poderá sempre substituir o layout padrão do sistema pelo seu próprio. Simplesmente coloque seu arquivo de layout no diretório \ Windows \ system32. Abra o registro executando regedit.exe. Vá até HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Control \ Layouts de teclado . Número de layout 00000419 é para russo, número 00010419 é para máquina de escrever russa e 00020419 é para mnemônico russo (transliterado, meio). Existem outros layouts para outros idiomas, então você pode alterar qualquer um deles. Cada uma dessas pastas conterá várias entradas. Aquele que você deseja modificar é o arquivo de layout. Ao clicar duas vezes, você pode editar e alterar o layout da DLL para qualquer arquivo de layout personalizado. Você também pode renomeá-lo para o seu próprio layout, alterando a entrada de texto de layout, mas isso não é necessário, desde que você se lembre de qual layout é agora seu próprio costume.

    
por 08.03.2014 / 20:08
0

Faça seu layout e siga as etapas para criar um arquivo de instalação binária. Você não precisa mover manualmente .dll arquivos. Basta instalar o layout e selecioná-lo no menu de localização / teclado no Painel de controle.

Use o Microsoft Keyboard Layout Creator (MSKLC) e veja < href="http://dl.dropbox.com/u/45770266/rusnor-genja.org.zip"> este arquivo ZIP para um exemplo de layout fonético russo funcional (ele combina com um teclado norueguês, que é como o inglês, com exceção de chaves como {}()[]/., e assim por diante).

    
por 13.10.2012 / 10:25