Como faço para ligar outra chave para ser Return?

2

Minha chave Enter quebrou recentemente e eu queria saber se poderia vinculá-la a uma chave diferente no GNOME. Alguém sabe como eu faria isso?

    
por Thomas Boxley 06.02.2011 / 20:58

1 resposta

3

Sim, você pode alterar o xmodmap. A primeira coisa a fazer é encontrar o código da chave que você deseja usar como substituto. Para fazer isso, abra um terminal e execute xev no terminal. Mova o ponteiro do mouse para a pequena janela branca que se abre e, em seguida, pressione a tecla no teclado que você deseja usar como substituto. No terminal, você deve ver agora um evento KeyPress e um evento KeyRelease. Anote o número do código de tecla exibido e feche a janela xev em branco.

Agora, se você ainda não tiver um arquivo ~/.Xmodmap , crie um com o mapeamento atual executando

xmodmap -pke > ~/.Xmodmap

Em seguida, edite o arquivo com seu editor favorito. por exemplo. gedit ~/.Xmodmap .

Desça até a linha do código que você anotou anteriormente. Se o código que você deseja usar for 62, por exemplo, altere a linha que começa com keycode 62 = para ler:

keycode  62 = Return NoSymbol Return

Na próxima vez que você fizer o login, você será perguntado se deseja carregar o modmap, então faça isso, e depois a chave deve funcionar como uma chave de retorno. Para fazer a alteração na sua sessão atual, carregue o arquivo com:

xmodmap ~/.Xmodmap
    
por geirha 06.02.2011 / 23:54