[virt-tools-list] Problems with AltGr-Q (@) and AltGr-< (|) on german locale

Anton Cula Dr.A.Cula at gmx.net
Tue Jan 22 23:42:09 UTC 2013


For some reason my previous E-Mail was empty.

Hello,
I have a problem with Virt-Viewer 0.5.3 with the Spice Backend on the 
german locale. The @ and the | characters are not printed, the € 
character works fine as do all the other special characters. They 
started working after I used the most recent libspice* dlls from 
http://elmarco.fedorapeople.org/ which fixed 
https://bugzilla.redhat.com/show_bug.cgi?id=871125.
Now only AltGr-Q (@) and AltGr-< (|) are not working.

System:
- Client: Windows 7 with german locale (Virt-Viewer 0.54 with libspice 
patch dlls)
- Server: Debian with Qemu 1.12 with german locale
- VM: Fedora 17 with german locale

I recorded the keypresses, where i pressed Alt-Gr then E, Q and < they 
are attached below. The result should be €, @ and |, but the result is 
€, <nothing>, <nothing>.

Any help is appreciated.

Regards,
anton



KeyPress event, serial 31, synthetic NO, window 0x2c00001,
     root 0x131, subw 0x0, time 776915, (447,-81), root:(870,135),
     state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
     XLookupString gives 0 bytes:
     XmbLookupString gives 0 bytes:
     XFilterEvent returns: False

KeyPress event, serial 34, synthetic NO, window 0x2c00001,
     root 0x131, subw 0x0, time 776915, (447,-81), root:(870,135),
     state 0x4, 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

KeyPress event, serial 34, synthetic NO, window 0x2c00001,
     root 0x131, subw 0x0, time 777567, (447,-81), root:(870,135),
     state 0x84, keycode 26 (keysym 0x20ac, EuroSign), same_screen YES,
     XLookupString gives 0 bytes:
     XmbLookupString gives 3 bytes: (e2 82 ac) "€"
     XFilterEvent returns: False

KeyRelease event, serial 34, synthetic NO, window 0x2c00001,
     root 0x131, subw 0x0, time 777733, (447,-81), root:(870,135),
     state 0x84, keycode 26 (keysym 0x20ac, EuroSign), same_screen YES,
     XLookupString gives 0 bytes:
     XFilterEvent returns: False

KeyPress event, serial 34, synthetic NO, window 0x2c00001,
     root 0x131, subw 0x0, time 779487, (447,-81), root:(870,135),
     state 0x84, keycode 24 (keysym 0x40, at), same_screen YES,
     XLookupString gives 1 bytes: (00) ""
     XmbLookupString gives 1 bytes: (00) ""
     XFilterEvent returns: False

KeyRelease event, serial 34, synthetic NO, window 0x2c00001,
     root 0x131, subw 0x0, time 779658, (447,-81), root:(870,135),
     state 0x84, keycode 24 (keysym 0x40, at), same_screen YES,
     XLookupString gives 1 bytes: (00) ""
     XFilterEvent returns: False

KeyPress event, serial 34, synthetic NO, window 0x2c00001,
     root 0x131, subw 0x0, time 781387, (447,-81), root:(870,135),
     state 0x84, keycode 94 (keysym 0x7c, bar), same_screen YES,
     XLookupString gives 1 bytes: (1c) "
"
     XmbLookupString gives 1 bytes: (1c) "
"
     XFilterEvent returns: False

KeyRelease event, serial 34, synthetic NO, window 0x2c00001,
     root 0x131, subw 0x0, time 781594, (447,-81), root:(870,135),
     state 0x84, keycode 94 (keysym 0x7c, bar), same_screen YES,
     XLookupString gives 1 bytes: (1c) "
"
     XFilterEvent returns: False

KeyRelease event, serial 34, synthetic NO, window 0x2c00001,
     root 0x131, subw 0x0, time 781644, (447,-81), root:(870,135),
     state 0x84, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
     XLookupString gives 0 bytes:
     XFilterEvent returns: False

KeyRelease event, serial 34, synthetic NO, window 0x2c00001,
     root 0x131, subw 0x0, time 781644, (447,-81), root:(870,135),
     state 0x80, keycode 108 (keysym 0xfe03, ISO_Level3_Shift), 
same_screen YES,
     XKeysymToKeycode returns keycode: 92
     XLookupString gives 0 bytes:
     XFilterEvent returns: False




More information about the virt-tools-list mailing list