Erro de entrada confuso

0

Durante o uso geral, meu laptop (Lenovo Thinkpad Edge 15 com Ubuntu 12.10) irá silenciar seu volume e parar por alguns segundos, aparentemente sem razão. Ao mesmo tempo, se eu estiver em um terminal, o comando anterior é selecionado.

Eu observei que o problema parece ocorrer se meus pulsos estiverem descansando no laptop abaixo do teclado, em ambos os lados do touchpad, mas não se estiverem acima dele. Ele também parece estar ligado ao uso do mouse nub ou do botão de rolagem do mouse (localizado entre os clickers esquerdo e direito diretamente abaixo da barra de espaço). Desativar o trackpad não ajudou o problema, embora eu não tenha testado a desativação do mouse ou dos botões associados.

Eu instalei um keylogger para ajudar a monitorar e usar o sistema por um tempo, com certeza aconteceu algumas vezes e isolei as seguintes séries de pressionamentos de teclas que ocorrem por conta própria:

<Up><E-71><LAlt><#+1>j<#+61>

Os itens <# parecem ser uma contagem, o que é estranho, pois a chave Lalt normalmente não registraria uma contagem e eu não consegui pressionar nenhuma combinação que cause isso em uso normal. O número após o j parece arbitrário, de 1 até centenas. A tecla E-71 é o mudo do volume do laptop, na tecla F1 (as teclas F têm um botão Fn do disparador separado).

Às vezes, o volume foi ligado e desligado, suspeito que esse processo tenha ocorrido várias vezes. Eu recriei uma única vez pressionando com força a caixa do laptop à esquerda do trackpad, mas não consegui fazer isso de novo. Portanto, pode haver um elemento de hardware, embora o laptop esteja em bom estado de funcionamento e condição física - nunca foi descartado ou sofreu um impacto, e esse problema só está ocorrendo há algumas semanas, sem nada que lhe pareça um gatilho para quando começou.

Pode ser apenas um problema de hardware, mas se há maneiras de contorná-lo (a pequena barraca é provavelmente devido à estranha combinação de teclas que confunde o sistema operacional) eu estaria interessado, e ainda mais se alguém mais tivesse experimentado semelhante.

    
por M1ke 29.01.2014 / 11:54

2 respostas

0

Eu tenho que dizer que isso é quase certamente um problema de hardware. Se você acabou de procurar pelo termo problema de teclado do Thinkpad Edge 15 , você será presenteado com muitos acessos com problemas similares (embora não exatamente o mesmo).

Você pode ler o esta fórum da lenovo sobre o problema. Ele tem uma solução aceita que basicamente diz para entrar em contato com o serviço.

Você também pode procurar esta entrada de blog para ter uma pista sobre qual é o problema com o hardware e ver uma possível solução sobre como consertar você mesmo. (Como o askubuntu não lida com problemas de hardware, eu não deveria fornecer o método de reparo aqui, já que está fora do tópico.)

Eu acho que esse tipo de problema de hardware não pode ser tratado no software. Mesmo que você filtre de alguma forma essa cadeia de combinação de chaves específica que você registrou, é provável que, com o passar do tempo, você tenha outros problemas com o teclado.

    
por falconer 05.02.2014 / 14:34
0

Eu encontrei a melhor solução até agora. Podemos supor que é provável que seja um problema de hardware, já que a combinação de teclas não deve ser possível (várias pressionadas Alt não são reconhecidas normalmente e a desativação de pressionamentos repetidos de teclas não funciona).

No entanto, no meu caso, o laptop não está na garantia e, no momento, é essencial para o trabalho - não posso ficar sem ele para ver o teclado.

Felizmente, eu encontrei um fórum descrevendo como desabilitar uma chave e remapear . O processo é bem simples:

xmodmap -pke | grep "= *Alt"

Vai me dar o mapeamento atual da tecla Alt:

keycode  64 = Alt_L Meta_L Alt_L Meta_L

Abrindo um arquivo em ~ chamado .Xmodmap e inserindo:

! Disable Alt key
keycode  64 = NoSymbol NoSymbol NoSymbol NoSymbol
! Enable Alt key
!keycode  64 = Alt_L Meta_L Alt_L Meta_L

Carregar isso em uma sessão X existente é tão simples quanto digitar xmodmap .Xmodmap no terminal.

De acordo com o post no fórum, ainda não testado, sair e voltar a usar me dará a opção de carregar permanentemente esse padrão. Também é bem fácil ver isso, ou o comando xmodmap -pke , como remapear outra tecla para funcionar como Alt, presumivelmente uma que não é acionada acidentalmente como minha tecla Alt.

Vou relatar se isso realmente corrige o problema, mas pode ser útil para qualquer um que tenha problemas de teclado de hardware.

    
por M1ke 06.02.2014 / 12:54