-Development stopped-
So, you have an external keyboard, but it only supports one language?
Or maybe it has "dead" keys?
Or perhaps you have a gamepad, but it doesn't work in emulators, like Nesoid?
Multilanguage Keymap Redefiner may be able to help you.
<b>Main features:</b>
1) Multilingual: type in over 10 languages on your external keyboard(switching with Ctrl+Space)
2) Remap keys on external devices(even if there are multiple identical devices). Supports USB and Bluetooth devices(and maybe others).
3) Remap any "dead" keys
4) Use a duplicate of the standard Android on-screen keyboard(LatinIME)
5) Call apps in one click
<b>Installation:</b>
1) Download program
2) Go to "Settings->Language and Input" and check Multilanguage Keymap Redefiner
<b>3) Set Multilanguage Keymap Redefiner as your default keyboard</b>
<b>To enable typing</b> in additional languages(not just the system's language):
1) Go to Multilanguage Keymap Redefiner settings(in "Settings->Language and Input")
2) Go to "Input Languages"
3) Uncheck "Use system language", if it checked
4) Select your input languages as desired
<b>To enable remapping feature</b> please set "English (US) - Multilanguage Keymap Redefiner" as your default keyboard.
<b>Supported languages:</b>
- English(Standard language)
- Danish
- German
- Spanish
- Finnish
- French
- Croatian
- Hebrew
- Norwegian Bokmål
- Polish
- Portuguese
- Russian
- Serbian
- Swedish
- Turkish (F keyboard)
- Italian
- Hungarian
To switch between languages use Ctrl+Space.
Languages supports diacritical marks and AltGr symbols(with right Alt).
On many keyboards there is a key between left Shift and english Z. This key is not supported.
<b>Remapping keys</b>
1) Go to Multilanguage Keymap Redefiner application
2) Tap the "Add remapping" button and press a key on the device
3) In the resulting combobox, choose the simulated key to output
For <b>Nesoid</b> you may use keys from A to Z. Also, don't forget to go to Nesoid settings and check "Other settings->Use input method"
<b>Changing printable characters in the supported languages</b>
If you have a non-standard keyboard and keys are not typing correctly, you can change the language mappings manually.
In the "/sdcard/multilanguagekeymapredefiner/" directory you will find the language mapping files.
File format:
from_code - Unicode code for a key in the English keyboard layout
to_code - The symbol to output when that key is pressed
Changes will take effect after you reboot your device.
If you don't see any changes, then there is an error in the file and app will recover the file from memory.
<b>Permissions:</b>
A lot of people ask me why app have a permission to read user's contacts. This permission needed for autocompletion when you are using on screen keyboard.
Also app haven't any permission to send data via the internet, so please don't worry about your contacts.</div> <div jsname="WJz9Hc" style="display:none">-Desenvolvimento stopped-
Então, você tem um teclado externo, mas ele suporta apenas um idioma?
Ou talvez ele tenha chaves "mortos"?
Ou talvez você tem um gamepad, mas ele não funciona em emuladores, como Nesoid?
Multilanguage Keymap Redefiner pode ser capaz de ajudá-lo.
<b> Principais características:
1) Multilingual: digite em mais de 10 idiomas no teclado externo (comutação com Ctrl + Space)
2) chaves Remap em dispositivos externos (mesmo se houver vários dispositivos idênticos). Suporta dispositivos Bluetooth (e talvez outros) e USB.
3) remapear todas as chaves "mortos"
4) Use um duplicado do padrão Android teclado na tela (LatinIME)
5) aplicativos de chamada em um clique
<b> Instalação:
1) programa de download
2) Vá em "Configurações> Idioma e entrada" e verifique Multilanguage Keymap Redefiner
<b> 3) Set Multilanguage Keymap Redefiner como seu teclado padrão
<b> Para ativar a digitação em outros idiomas (e não apenas a linguagem do sistema):
1) Vá para configurações multi-idioma Keymap Redefiner (em "Configurações> Idioma e entrada")
2) Vá em "Idiomas de Entrada"
3) Desmarque a opção "Usar idioma do sistema", se verificou
4) Selecione seus idiomas de entrada como
desejado
<b> Para ativar o recurso defina o remapeamento. "Inglês (US) - Multilanguage Keymap Redefiner", como o teclado padrão
<b> idiomas suportados:
- Inglês (idioma padrão)
- Danish
- Alemão
- Espanhol
- finlandês
- Francês
- croata
- hebraico
- Bokmål norueguês
- Polish
- Português
- Russian
- sérvio
- sueco
- Turco (teclado F)
- Italian
-
Hungarian
Para alternar entre idiomas usar Ctrl + Space.
Línguas suporta sinais diacríticos e símbolos AltGr (com Alt direita).
Em muitos teclados, há uma chave entre a tecla Shift esquerda e Z. Inglês Esta chave não é suportado.
<b> remapeamento chaves
1) Vá para a aplicação multi-idioma Keymap Redefiner
2) Toque no botão "Adicionar remapeamento" e pressione uma tecla no dispositivo
3) Na caixa de combinação resultante, escolha a chave simulado para a saída
Para <b> Nesoid , você pode usar as teclas de A a Z. Além disso, não se esqueça de ir para as configurações Nesoid e marque "Outro settings-> Use o método de entrada"
<b> Alterar caracteres imprimíveis nos idiomas suportados
Se você tiver um teclado não-padrão e as chaves não está digitando corretamente, você pode alterar os mapeamentos de idioma manualmente.
No "/ sdcard / multilanguagekeymapredefiner /" diretório que você vai encontrar os arquivos de mapeamento da linguagem.
Formato de arquivo:
FROM_CODE - código Unicode para uma chave no layout de teclado Inglês
TO_CODE - O símbolo de saída quando a tecla é pressionada
As alterações entrarão em vigor depois que você reiniciar o dispositivo.
Se você não vê qualquer alteração, então há um erro no arquivo e aplicativo irá recuperar o arquivo da memória.
<b> Permissões:
Um monte de pessoas me perguntam por que app tem uma permissão para ler os contatos do usuário. Esta permissão necessária para o preenchimento automático quando você estiver usando teclado na tela.
Também app não tem nenhuma permissão para enviar dados através da Internet, por isso, não se preocupe com os seus contactos.</b></b></b></b></b></b></b></b></b></b></div> <div class="show-more-end">