No meu sistema recém-instalado Debian 7, cada vez tipo I nas teclas ^
em seguida 2
, recebo ² (caracteres ASCII para "quadrado"). O mesmo acontece com 2 substituídos por 3 a 8.
Como desativar isso para obter ^2
, como no Mac OSX?
No meu sistema recém-instalado Debian 7, cada vez tipo I nas teclas ^
em seguida 2
, recebo ² (caracteres ASCII para "quadrado"). O mesmo acontece com 2 substituídos por 3 a 8.
Como desativar isso para obter ^2
, como no Mac OSX?
Respostas:
Talvez uma configuração de tecla de composição? Você está usando o Gnome, por acaso?
Tente verificar os arquivos listados aqui ;
/usr/share/X11/locale/compose.dir
e/usr/share/X11/locale/en_US.UTF-8/Compose
(o último pode mudar com base no primeiro; veja o link para mais detalhes)fonte
Você pode tentar usar
xmodmap
isso, algumas informações úteis estão na página xmodmap do ArchWiki . Basicamente, este é um utilitário para gerenciar o mapeamento do teclado no X. Para sua pergunta específica, você pode fazer algo comopara obter as configurações atuais primeiro. No meu sistema, o pressionamento de tecla 'ruim' causou algo chamado
dead_circumflex
, que pode ser encontrado nesse arquivo. Depois de mudar paraasciicircum
e carregar o novo mapa coma chave agora produz imediatamente a
^
.Para garantir que isso seja feito automaticamente quando você fizer login, defina o nome do arquivo
.Xmodmap
no diretório inicial. Se ele não for carregado automaticamente ou você não quiser nomear seu arquivo dessa maneira, você poderá instruir sua área de trabalho a executar o comando especificado na inicialização de alguma forma.Editar
Na verdade, embora obter o mapa atual primeiro seja um bom ponto de partida, você não precisa de todas essas linhas
.Xmodmap
, apenas as que deseja alterar. Por exemplo, no meu.Xmodmap
, para alterar o comportamento de^
(circunflexo) e~
(til), o conteúdo é apenasfonte
Tente enganar o computador. Eu já tive esse problema muitas vezes antes e pode ser enganado digitando '^' pressionando espaço, adicionando outro espaço logo após ^, depois um 2, depois apague o espaço entre eles e clicando em '^ 2', isso funcionou para mim antes de vez em quando, mas é simultaneidade. Experimente.
fonte
Eu acho que é problema de entrada GTK, tente um método de entrada diferente com algum aplicativo GTK:
Se isso ajudar a exportar
GTK_IM_MODILE
variáveis, adicioneexport GTK_IM_MODILE=xim
ao seu~/.profile
ou por outro método que você preferir.fonte