Ubuntu 16.04 algumas chaves imprimindo errado

0

Depois de entrar no sistema (Ubuntu 16.04) com o usuário. Algumas teclas estão imprimindo errado. Quando a tecla 'o' é pressionada, imprime '6', ao pressionar a tecla 'm', ele imprime '0' e, ao pressionar a tecla 'l', imprime '3'.

Antes de entrar eu tentei o mesmo no console virtual que está funcionando bem lá. Eu tentei depurar o mesmo e com a ajuda do google descobriu que 'xev' está retornando código de acesso errado após o login com o usuário.

Por favor, encontre abaixo a saída 'xev' depois de logar com o usuário. ao pressionar o caractere 'o'

KeyPress event, serial 28, synthetic NO, window 0x3800001,
    root 0x4a6, subw 0x0, time 616901, (137,117), root:(934,169),
    state 0x10, keycode 85 (keysym 0xffb6, KP_6), same_screen YES,
    XLookupString gives 1 bytes: (36) "6"
    XmbLookupString gives 1 bytes: (36) "6"
    XFilterEvent returns: False

KeyRelease event, serial 28, synthetic NO, window 0x3800001,
    root 0x4a6, subw 0x0, time 616997, (137,117), root:(934,169),
    state 0x10, keycode 85 (keysym 0xffb6, KP_6), same_screen YES,
    XLookupString gives 1 bytes: (36) "6"
    XFilterEvent returns: False

Saída 'xev' após o login com o convidado.  ao pressionar o caractere 'o'

KeyPress event, serial 28, synthetic NO, window 0x3000001,
    root 0x4a6, subw 0x0, time 364101, (90,118), root:(887,170),
    state 0x0, keycode 32 (keysym 0x6f, o), same_screen YES,
    XLookupString gives 1 bytes: (6f) "o"
    XmbLookupString gives 1 bytes: (6f) "o"
    XFilterEvent returns: False

KeyRelease event, serial 28, synthetic NO, window 0x3000001,
    root 0x4a6, subw 0x0, time 364183, (90,118), root:(887,170),
    state 0x0, keycode 32 (keysym 0x6f, o), same_screen YES,
    XLookupString gives 1 bytes: (6f) "o"
    XFilterEvent returns: False

Isso estava funcionando bem antes. Eu estou tentando descobrir qual processo após o login com o usuário está mudando o mapa de chaves.

    
por Rohit Nair 05.08.2017 / 18:02

0 respostas