Quando pressiono a tecla ALT , também pressiona a tecla CTRL na máquina convidada (Fedora 20). Isso me impede de digitar [ ] { } ~ ...
e assim por diante.
Minha solução atual é: Depois de pressionar ALT pressiono CTRL uma vez enquanto ainda estiver segurando a tecla ALT para que o evento "KeyUp" CTRL é feito e então eu tenho apenas ALT e então eu posso digitar os caracteres mencionados acima.
No entanto, isso é muito chato e gostaria de saber se posso configurar algumas configurações para impedir que isso aconteça.
Atualização:
Eu olhei em volta um pouco e descobri que posso ver eventos do teclado (entre outras coisas) com o comando xev
.
Depois de pressionar o botão ALT enquanto o XEV estiver aberto, a saída relevante é a seguinte:
KeyPress event, serial 36, synthetic NO, window 0x1c00001, root 0x173, subw 0x0, time 5797730, (219,-103), root:(323,625), state 0x10, keycode 37 (keysym 0xffe3, Control_L), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False
KeyPress event, serial 36, synthetic NO, window 0x1c00001, root 0x173, subw 0x0, time 5797730, (219,-103), root:(323,625), state 0x14, keycode 108 (keysym 0xfe03, ISO_Level3_Shift), same_screen YES, XKeysymToKeycode returns keycode: 92 XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False
KeyRelease event, serial 36, synthetic NO, window 0x1c00001, root 0x173, subw 0x0, time 5797819, (219,-103), root:(323,625), state 0x94, keycode 37 (keysym 0xffe3, Control_L), same_screen YES, XLookupString gives 0 bytes: XFilterEvent returns: False
KeyRelease event, serial 36, synthetic NO, window 0x1c00001, root 0x173, subw 0x0, time 5797820, (219,-103), root:(323,625), state 0x90, keycode 108 (keysym 0xfe03, ISO_Level3_Shift), same_screen YES, XKeysymToKeycode returns keycode: 92 XLookupString gives 0 bytes: XFilterEvent returns: False
Tags virtualbox keyboard fedora