Não é possível digitar o símbolo $ no Ubuntu

4

Não consigo digitar o cifrão ($) usando a combinação Shift + 4 no Ubuntu. Nada acontece quando esta combinação é pressionada.
A questão foi notada pela primeira vez em 16.04 e continua após a atualização para o 17.04.
Como este é um Ubuntu de inicialização dupla e não é freqüentemente usado para programação, esse problema foi notado apenas recentemente. Por isso, não consigo lembrar se algum novo aplicativo causou esse problema.

Mais alguns detalhes sobre o sistema e a depuração:

  • O laptop possui um teclado padrão (sem símbolos de moeda especiais, etc.), com o layout do teclado definido como US no Ubuntu.
  • Tecla Shift e 4 teclas funcionam individualmente. Shift + 3, Shift + 5 combos funcionam corretamente.
  • A combinação de Shift + 4 funciona corretamente durante a inicialização no Windows, e o sinal $ aparece corretamente.
  • Tentei digitar o sinal $ com o teclado na tela no Ubuntu (on-board), mas nada acontece quando eu clico na tecla Shift e depois na tecla 4.
  • Pode digitar $ usando unicode (Ctrl + Shift + U 0024) no Ubuntu

Seria realmente útil se alguém pudesse fornecer instruções sobre como depurar esse problema ou informações sobre qualquer aplicativo conhecido que esteja causando isso.

Saída de

xev para Shift + 3:

KeyPress event, serial 28, synthetic NO, window 0x4000001,
    root 0x20a, subw 0x0, time 386927, (870,72), root:(870,124),
    state 0x10, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyPress event, serial 28, synthetic NO, window 0x4000001,
    root 0x20a, subw 0x0, time 387092, (870,72), root:(870,124),
    state 0x11, keycode 12 (keysym 0x23, numbersign), same_screen YES,
    XLookupString gives 1 bytes: (23) "#"
    XmbLookupString gives 1 bytes: (23) "#"
    XFilterEvent returns: False

KeyRelease event, serial 28, synthetic NO, window 0x4000001,
    root 0x20a, subw 0x0, time 387208, (870,72), root:(870,124),
    state 0x11, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 28, synthetic NO, window 0x4000001,
    root 0x20a, subw 0x0, time 387224, (870,72), root:(870,124),
    state 0x10, keycode 12 (keysym 0x33, 3), same_screen YES,
    XLookupString gives 1 bytes: (33) "3"
    XFilterEvent returns: False  
Saída de

xev para Shift + 4:

KeyPress event, serial 28, synthetic NO, window 0x4000001,
    root 0x20a, subw 0x0, time 607916, (648,613), root:(648,665),
    state 0x10, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeymapNotify event, serial 28, synthetic NO, window 0x0,
    keys:  10  0   0   0   0   0   4   0   0   0   0   0   0   0   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   

KeyRelease event, serial 28, synthetic NO, window 0x4000001,
    root 0x20a, subw 0x0, time 608219, (648,613), root:(648,665),
    state 0x11, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False
    
por eternalthinker 23.07.2017 / 05:39

0 respostas