Minha tecla de controle à direita não funciona como deveria. Por exemplo, ctrl + T à direita não abre novas abas no firefox, ctrl + w à direita não muda de janela no vim, etc.
Eu sei que a chave não está fisicamente quebrada, porque xev
mostra que a tecla ctrl correta gera eventos, mas simplesmente não está respondendo como eu esperava nos aplicativos.
Tentei a resposta de Kim, mas ainda não funciona.
blaine@blaine-laptop ~ $ xmodmap -pke | grep 105
keycode 105 = Control_R Control_R Control_R Control_R Control_R
Tentei mapear como Control_L também, não funcionou.
O computador é um laptop, não consigo conectar o teclado a outro computador.
linux
ubuntu
keyboard
ubuntu-9.10
Blaine Lafreniere
fonte
fonte
Respostas:
Eu tenho o mesmo problema no gnome ao executar o VMWare e corrigi-lo executando o seguinte:
fonte
setxkbmap
sem nenhum parâmetro.Usar
e pressione Ctrl direito para encontrar seu código de tecla. Digamos que seja 105, como no meu teclado. Então veja o que
diga-nos. Deve ser algo assim:
Caso contrário, você pode alterá-lo com:
Veja se funciona agora. Nesse caso, coloque esta linha em um script e adicione o script aos seus aplicativos de inicialização.
fonte
Você provavelmente precisará corrigir seus mapeamentos de modificadores .
Faça um
Use xev para verificar os códigos de escaneamento de suas chaves de controle e verifique se estão configurados corretamente nesse arquivo.
por exemplo, para mim:
No final deste arquivo, adicione:
(btw, você pode ver seus modificadores executando 'xmodmap' sem argumentos.)
Em seguida, faça o feedback do arquivo de mapeamento modificado:
fonte
Eu tive o mesmo problema ao executar o GNOME Shell; era mais óbvio executar aplicativos mono e alguns jogos (como o Kerbal Space Program, que usa o Ctrl esquerdo).
Eu o resolvi usando a ferramenta de ajustes do GNOME; em Teclado e mouse, verifique se "Mostrar local do ponteiro" está desativado.
fonte
Clique em 'opções de layout' na captura de tela que você postou. Alguma coisa ousada? há alguma coisa marcada para o controle correto sob as configurações?
fonte
Não tenho CTRL direita no teclado, mas em vez disso tenho a tecla Insert. Eu corro o xev e pressione Inserir. Vejo que Inserir gerar código de chave 106.
Agora, para mapear minha tecla Insert (keycode 106) para CTRL direita, faço algo como abaixo e funciona (por exemplo, Ctrl + T no Google Chrome). Talvez isso te ajude.
Coloquei essas linhas na minha ~ / .xinitrc e ~ / .xsession para configurar o remapeamento na inicialização do X.
fonte
Eu tive o mesmo problema por Ctrlnão trabalhar no Firefox. Aqui está o que foi corrigido para mim: Vá para Compiz-> Geral-> Opções Gerais-> Ligações de teclas. Se alguma combinação incluir Ctrl, mude para outra coisa, como Shift.
fonte