Usando Windows como VirtualBox Host, ¿cómo puedo obtener el comportamiento AltGr en un invitado de Linux?

Usando Windows como VirtualBox Host, ¿cómo puedo obtener el comportamiento AltGr en un invitado de Linux?

Tengo un problema al usar un teclado que no es un teclado en inglés de EE. UU. Parece que cuando sea el caso, presionar la tecla AltGr simulará CTRL + ALT en Windows. He verificado ese hecho usando el teclado en pantalla de Windows en el que al presionar AltGr se resalta Control y Alt.

En lugar de intentar cambiar el comportamiento de Windows, lo cual sería tedioso porque estoy usando dos capas de Windows (comunicación remota con RDP desde Windows al host remoto de Windows y luego usando Linux VM Guest), me gustaría cambiar la asignación de teclas de Linux a Entiendo que mi interruptor de llave de nivel 3 es Control_L + ISO_Level3_Shift.

Cuando uso xev, obtengo el siguiente resultado al presionar y soltar AltGr:

KeyPress event, serial 33, synthetic NO, window 0x4000001,
    root 0x108, subw 0x0, time 4346182, (158,441), root:(163,557),
    state 0x2010, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyPress event, serial 33, synthetic NO, window 0x4000001,
    root 0x108, subw 0x0, time 4346182, (158,441), root:(163,557),
    state 0x2014, 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 33, synthetic NO, window 0x4000001,
    root 0x108, subw 0x0, time 4347382, (158,441), root:(163,557),
    state 0x2094, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 33, synthetic NO, window 0x4000001,
    root 0x108, subw 0x0, time 4347384, (158,441), root:(163,557),
    state 0x2090, keycode 108 (keysym 0xfe03, ISO_Level3_Shift), same_screen YES,
    XKeysymToKeycode returns keycode: 92
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

La distribución de mi teclado esFranco canadiense. Estoy usando CentOS 6.4 con Gnome Desktop y las Opciones de distribución del teclado, sección "Tecla para elegir el tercer nivel" no tienenControl izquierdodisponible en el mismo.

Gracias ^^;

Respuesta1

Esto me pasó a mí, esto es lo que hice:

In the Oracle VM Virtualbox Manager (where you see the VM's  you have)
File
Preferences
Input
Disable 'auto capture keyboard'. 

información relacionada