Ir ao conteúdo
  • Cadastre-se

Como definir você mesmo caracteres acentuados para teclados estrangeiros


Posts recomendados

Funciona com Windows 7, Vista e XP.

Passei por um problema que acredito muitos outros devem passar e nunca encontrei a solução ideal para resolvê-lo, considerando que você obtenha um notebook em alguns países da Europa (como na Irlanda, por exemplo).

Eu tenho um notebook Dell Inspiron adquirido aqui na Irlanda, onde moro atualmente. Tentei todas as configurações de teclado possíveis que o Windows oferecia mas nenhum deles solucionava o problema de retornar caracteres acentuados para todas as teclas de acentuação. Então eu pensei que talvez houvesse uma forma de eu mesmo configurar o teclado, e... existe!

Baixe o programa gratuito da Microsoft "Microsoft Keyboard Layout Creator 1.4", instale-o e o execute. Aparecerá uma janela com o desenho de um teclado com todas as teclas em branco. Não se desespere! Claro que você não precisa configurar cada uma delas.

Siga os seguintes passos:

01. File > Load Existing Keyboard...

02. Selecione "Irish" (ou o país de origem do notebook)

03. Repare que as teclas tem fundo branco, com exceção de uma no canto superior esquerdo, que tem fundo cinza-claro. Esta é a tecla da craze ("GRAVE ACCENT"), que no teclado irlandez (e talvez também nos teclados de muitos outros países) já vem configurada para funcionar de modo que permita você digitar uma segunda tecla (a, e, i, o, u) para resultar num caractere acentuado (à, è, ì, ò, ù) - se você reparar na legenda que aparece no canto inferior esquerdo da janela, esta tecla cinza-claro é uma tecla classificada como "Dead key". O que você precisa fazer agora é definir outras teclas de acentuação para funcionarem também como "Dead key". Vamos então seguindo com o passo 4.

04. Clique na tecla ' (acento agudo ou "APOSTROPHE") que está à esquerda da tecla "Return". Aparecerá uma pequena janela com um campo já preenchido com o caractere de "acento agudo". Deixe como está! Clique no botão "All..." que é o último na direita. Abrirá uma nova janela.

05. Garanta que "Dead key view" no canto superior esquerdo da janela esteja marcado e marque também o "Dead key?" que está à direita do char de apóstrofo ('). Clique no botão "...".

06. Em "Base (code point) inclua apenas a letra 'a' (aparecerá 'a' no campo "Base", que você não consegue editar). Em "Composite (code point) inclua "U+00e1" sem as aspas (aparecerá 'á' no campo "Composite", onde também não se pode editar. Nas lindas abaixo, preencha os mesmos campos com os respectivos valores: 'e' e "U+00e9" (é'); 'i' e "U+00ed" (í); 'o' e "U+00f3" (ó); 'u' e "U+00fa"; 'c' e "U+00e7" (ç); 'A' e "U+00c1"; 'E' e "U+00c9"; 'I' e "U+00cd"; 'O' e "U+00d3"; 'U' e "U+00da"; 'C' e "U+00c7"; e finalmente o caractere de espaço "U+0027" ( ) e o caractere de apóstrofo (') no outro campo para retornar apenas o apóstrofo sozinho quando você assim o desejar. Clique em Ok e depois novamente em Ok. Repare que a tecla do apóstrofo agora aparece com fundo cinza-claro, tornando-se uma "Dead key" incluindo todos os caracteres acentuados com "acento agudo" mais o cedilha.

07. Marque onde aparece "Shift" no lado esquedo da janela. Clique na tecla '~' (vamos transformá-la numa "dead key" para retornar caracteres acentuados com til). Clique em "All...". Marque o "Dead key?" que está ao lado do caractere de til (~). Ignore todas as outras opções nessa janela. Clique no "..." que está na mesma linha. Você já sabe como funciona. Coloque U+00e3 para ã, U+00f5 para õ, U+00c3 para Ã, U+00d5 para Õ e espaço seguido de ~ para retornar ~ quando desejado. Clique em Ok e Ok novamente.

08. Ainda com o "Shift" marcado, clique na tecla de acento circunflexo (^) e ponha lá os códigos dos caracteres acentuados para 'e' (U+00ea), 'E' (U+00ca) e espaço seguido de ^ (U+005e). Ok. Ok.

09. Project > Test Keyboard Layout... (aparece uma janela em branco para você testar os caracteres que acabou de configurar). Se tiver algo de errado ou perceber que esqueceu algo, volte lá e conserte.

10. File > Save Source File (coloque qualquer nome que quiser, tipo "Teclado Brasileiro").

11. Project > Build DLL and Setup Package. Não lembro se é nesse passo ou num passo anterior onde ele pergunta o nome do novo teclado mas seja como for é só colocar "ie.pt-br" em nome e "Irish - Brazilian Portuguese" na descrição (ou o país de origem do seu laptop seguido de "- Brazilian Portuguese". Confirme.

12. Quando perguntar, clique em "Yes". Abrirá uma pasta. Execute "Setup". Depois vá ao Painel de Controle do windows pra encontrar e selecionar o teclado que você acabou de configurar e salvar.

FIM.

Fabricio Braga (fabraga)

Link para o comentário
Compartilhar em outros sites

  • mês depois...
Funciona com Windows 7, Vista e XP.

Passei por um problema que acredito muitos outros devem passar e nunca encontrei a solução ideal para resolvê-lo, considerando que você obtenha um notebook em alguns países da Europa (como na Irlanda, por exemplo).

Eu tenho um notebook Dell Inspiron adquirido aqui na Irlanda, onde moro atualmente. Tentei todas as configurações de teclado possíveis que o Windows oferecia mas nenhum deles solucionava o problema de retornar caracteres acentuados para todas as teclas de acentuação. Então eu pensei que talvez houvesse uma forma de eu mesmo configurar o teclado, e... existe!

Baixe o programa gratuito da Microsoft "Microsoft Keyboard Layout Creator 1.4", instale-o e o execute. Aparecerá uma janela com o desenho de um teclado com todas as teclas em branco. Não se desespere! Claro que você não precisa configurar cada uma delas.

Siga os seguintes passos:

01. File > Load Existing Keyboard...

02. Selecione "Irish" (ou o país de origem do notebook)

03. Repare que as teclas tem fundo branco, com exceção de uma no canto superior esquerdo, que tem fundo cinza-claro. Esta é a tecla da craze ("GRAVE ACCENT"), que no teclado irlandez (e talvez também nos teclados de muitos outros países) já vem configurada para funcionar de modo que permita você digitar uma segunda tecla (a, e, i, o, u) para resultar num caractere acentuado (à, è, ì, ò, ù) - se você reparar na legenda que aparece no canto inferior esquerdo da janela, esta tecla cinza-claro é uma tecla classificada como "Dead key". O que você precisa fazer agora é definir outras teclas de acentuação para funcionarem também como "Dead key". Vamos então seguindo com o passo 4.

04. Clique na tecla ' (acento agudo ou "APOSTROPHE") que está à esquerda da tecla "Return". Aparecerá uma pequena janela com um campo já preenchido com o caractere de "acento agudo". Deixe como está! Clique no botão "All..." que é o último na direita. Abrirá uma nova janela.

05. Garanta que "Dead key view" no canto superior esquerdo da janela esteja marcado e marque também o "Dead key?" que está à direita do char de apóstrofo ('). Clique no botão "...".

06. Em "Base (code point) inclua apenas a letra 'a' (aparecerá 'a' no campo "Base", que você não consegue editar). Em "Composite (code point) inclua "U+00e1" sem as aspas (aparecerá 'á' no campo "Composite", onde também não se pode editar. Nas lindas abaixo, preencha os mesmos campos com os respectivos valores: 'e' e "U+00e9" (é'); 'i' e "U+00ed" (í); 'o' e "U+00f3" (ó); 'u' e "U+00fa"; 'c' e "U+00e7" (ç); 'A' e "U+00c1"; 'E' e "U+00c9"; 'I' e "U+00cd"; 'O' e "U+00d3"; 'U' e "U+00da"; 'C' e "U+00c7"; e finalmente o caractere de espaço "U+0027" ( ) e o caractere de apóstrofo (') no outro campo para retornar apenas o apóstrofo sozinho quando você assim o desejar. Clique em Ok e depois novamente em Ok. Repare que a tecla do apóstrofo agora aparece com fundo cinza-claro, tornando-se uma "Dead key" incluindo todos os caracteres acentuados com "acento agudo" mais o cedilha.

07. Marque onde aparece "Shift" no lado esquedo da janela. Clique na tecla '~' (vamos transformá-la numa "dead key" para retornar caracteres acentuados com til). Clique em "All...". Marque o "Dead key?" que está ao lado do caractere de til (~). Ignore todas as outras opções nessa janela. Clique no "..." que está na mesma linha. Você já sabe como funciona. Coloque U+00e3 para ã, U+00f5 para õ, U+00c3 para Ã, U+00d5 para Õ e espaço seguido de ~ para retornar ~ quando desejado. Clique em Ok e Ok novamente.

08. Ainda com o "Shift" marcado, clique na tecla de acento circunflexo (^) e ponha lá os códigos dos caracteres acentuados para 'e' (U+00ea), 'E' (U+00ca) e espaço seguido de ^ (U+005e). Ok. Ok.

09. Project > Test Keyboard Layout... (aparece uma janela em branco para você testar os caracteres que acabou de configurar). Se tiver algo de errado ou perceber que esqueceu algo, volte lá e conserte.

10. File > Save Source File (coloque qualquer nome que quiser, tipo "Teclado Brasileiro").

11. Project > Build DLL and Setup Package. Não lembro se é nesse passo ou num passo anterior onde ele pergunta o nome do novo teclado mas seja como for é só colocar "ie.pt-br" em nome e "Irish - Brazilian Portuguese" na descrição (ou o país de origem do seu laptop seguido de "- Brazilian Portuguese". Confirme.

12. Quando perguntar, clique em "Yes". Abrirá uma pasta. Execute "Setup". Depois vá ao Painel de Controle do windows pra encontrar e selecionar o teclado que você acabou de configurar e salvar.

FIM.

Fabricio Braga (fabraga)

Caro colega Fabricio,

Essa solução que você encontrou para configurar o teclado para Português Brasil, serve apenas para notebook, ou pode ser aplicada para um Kit Teclado e Mouse Cooler Master R8-KAM-UPAS Slim X & Neo-E USB ?

Problema resolvido.

Bastou acrescentar o idioma Português de Portugal na configuração do teclado e setar como idioma padrão para o dispositivo, resolvendo assim o problema de acentuação.

Abaixo mesmo texto antes da configuração.

Bastou acrescentar o idioma Portugu}es de Portugal na configuraç]ao do teclado e setar como idioma padr]ao para o dispositivo, resolvendo assim o problema de acentuaç]ao.

Link para o comentário
Compartilhar em outros sites

  • 7 anos depois...
5 horas atrás, Fernando Habitzreiter disse:

Olá, fiz esse procedimento, como uso notebook, e seu teclado não tem o "ç" então coloquei-o no Ctrl+Alt+C, porém quando vou usar no Word 2016, o mesmo não reconhece o "ç" e mostra o "©", alguém sabe como resolver?

 

Usa a tabela ASC

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!