Estou em um laptop executando o Windows 10. Tento pressionar Alt+ 2713para dar um caractere "✓", mas, em vez disso, recebo o caractere "Ö". Alguma idéia de por que isso pode ser?
¹
.)
Estou em um laptop executando o Windows 10. Tento pressionar Alt+ 2713para dar um caractere "✓", mas, em vez disso, recebo o caractere "Ö". Alguma idéia de por que isso pode ser?
¹
.)
Respostas:
Por padrão, a maneira do teclado numérico de inserir caracteres por código pode acessar apenas os primeiros 256 caracteres. (Eu acredito que eles são definidos pela página de código do seu sistema para programas não-Unicode.) Códigos maiores que 256 são agrupados, então o código 257 na verdade fornece o caractere 1.
Para habilitar a entrada de todos os caracteres Unicode por código, crie um valor de registro de cadeia Computer\HKEY_CURRENT_USER\Control Panel\Input Method
chamado EnableHexNumpad
com o valor de 1
. Então você vai ser capaz de entrar em qualquer personagem, mantendo pressionada a tecla Alt direita, pressionando o +botão no teclado numérico, inserindo o código hexadecimal ( 2, 7, 1, 3no seu caso), e soltando a tecla Alt. Pode ser necessário fazer logoff e logon novamente antes que esse tipo de entrada seja ativado.
Observe que o não +método de inserir caracteres ASCII por código continuará a ser contornado, mesmo depois que você ativar esse modo.
Em vez de tentar lembrar que ✓ é U+2713
(o que eu sou incapaz), posso sugerir a tentativa de um software que mantenho chamado WinCompose . Ele se insere na cadeia de entrada do teclado e, ao usar o padrão Right Altcomo tecla de composição, permite inserir combinações como:
Há uma GUI que permite procurar sequências e caracteres. Obviamente, se você conhecer apenas o ponto de código Unicode para um determinado caractere e não a combinação (supostamente intuitiva), ainda poderá ativar a entrada Unicode no WinCompose e faça o seguinte:
Por fim, observe que o Windows não permite que você digite caracteres Unicode além U+FFFF
com a EnableHexNumpad
chave, portanto, não será possível digitar , por exemplo U+1F4A9
, mas o WinCompose permite:
Depois de ler isso, descobri que alt-direita e esquerda-alt produzem resultados diferentes para o mesmo código.
Para obter GBP, eu costumava digitar alt-esquerda 0163, que produz ú. Eu deveria estar usando right-alt 0163, que produz £.
Como uso a mão direita no teclado, pressionar Alt-direito com a mão esquerda não é tão conveniente quanto pressionar Alt-esquerdo.
Tente usar alt-direita em vez de alt-esquerda.
O melhor que consegui é digitar a sequência numérica mais lentamente. Eu quero digitar é, então eu uso Alt 130: é, mas se eu digitar o mais rápido possível, recebo ♪, que é o chamado símbolo musical da "colcheia", que normalmente é feito com o Alt 13. , parece ser um problema de sensibilidade do teclado e esses malditos recursos de "ajuda" anti-repetição. Talvez o teclado esteja sujo e a tecla Alt não se mantenha firme e caia após o 1 3 e não obtenha o 0. De qualquer forma, a solução no momento é a pressão do ar, limpe o teclado e mexa com a velocidade da digitação. A Microsoft continua sua regressão implacável à Idade Média ... ♪♪ éééé ♪♪♪ éé