https://bugzilla.novell.com/show_bug.cgi?id=343180#c4 --- Comment #4 from Tamás Németh <nice@titanic.nyme.hu> 2007-12-01 15:42:27 MST --- OK, I tried, which keys don't work (and compared their behavior to a windows running on a real computer): In the first round I used hungarian keyboard in X: Section "InputDevice" Driver "kbd" Identifier "Keyboard[0]" Option "Protocol" "Standard" Option "XkbLayout" "hu" Option "XkbModel" "pc102" Option "XkbRules" "xfree86" EndSection and hungarian keymap in domU (set in /etc/xen/vm/windowsvista): (domain (domid 9) (on_crash destroy) (uuid cf93a3e0-c33f-50c4-dd3f-b68691418a40) (bootloader_args ) (vcpus 1) (name windowsvista) (on_poweroff destroy) (on_reboot restart) (bootloader ) (maxmem 1024) (memory 1024) (shadow_memory 9) (cpu_weight 256) (cpu_cap 0) (features ) (on_xend_start ignore) (on_xend_stop ignore) (start_time 1196545660.75) (cpu_time 5.019489163) (online_vcpus 1) (image (hvm (kernel /usr/lib/xen/boot/hvmloader) (acpi 1) (apic 0) (boot c) (device_model /usr/lib/xen/bin/qemu-dm) (display :0.0) (keymap hu) (isa 0) (localtime 1) (monitor 0) (nographic 0) (pae 1) (rtc_timeoffset 0) (serial pty) (stdvga 0) (usb 1) (usbdevice tablet) (vnc 1) (vncunused 1) (xauthority /root/.xauth3NUepG) (notes (SUSPEND_CANCEL 1)) ) ) (status 2) (state r-----) (store_mfn 262142) (device (vif (uuid d9696207-5b8b-d2d8-234d-d6fcb243fc40) (script vif-bridge) (mac 00:16:3e:1a:4d:7d) (model rtl8139) (type ioemu) (backend 0) ) ) (device (vbd (uname file:/mnt/xen/vista.bin) (uuid f0d83d14-0803-8aed-a853-863c986195c4) (mode w) (dev hda:disk) (backend 0) (bootable 1) ) ) (device (vbd (uname phy:/dev/cdrom) (uuid 84f877d5-685a-f3fb-a3b4-46cb2e8025e8) (mode r) (dev hdc:cdrom) (backend 0) (bootable 0) ) ) (device (vfb (vncunused 1) (keymap hu) (type vnc) (uuid 59e32fdd-7851-3787-e13e-dab9f415ebe4) (location localhost:5901) ) ) (device (console (protocol vt100) (location 3) (uuid 1e019686-e8ed-91db-0f31-84766fd33a29) ) ) ) I attached a picture of my keyboard, and I marked the problematic key with their keycodes collected with "showkey -s" and rings around each one. So: -The keys market with green color work when pressed alone or with SHIFT, but they don't work when pressed together with AltGr, when simly nothing happens (except that they eliminate the effect of the next keypress). On the real computer windows this keys work the following way when pressed together with AltGr: Whe I press them once, nothing happens, but when I press any key afterwards, then the character in the bottom-right corner of the key appears on the screen (ˇ˘°˛˙´˝¨¸ respectively). AltGr+3 worsk the same way but that key works correctly on the fully virtualized windows too! -The keys marked with red don't work when pressed alone or with SHIFT, but they WORK correctly when pressed together with AltGr (they display $ and ¤) When pressed alone, the sould give ő and ű. Pressed with Shift they should give Ő and Ű. -The key marked with orange should give í alone and Í when pressed with shift, but it gives j and I respectively. Pressed with AltGr it correctly gives <. It the second round I used en-us keymap both in xorg.conf and /etc/xen/vm/windowsvista (Windows wista was still configured to use hungarian keymap just like in the previous case). This time the green and red keys worked correctly, just like on the Windows XP running on the real computer! This is great, but I can't use my Linux applications this way;) My í key (the one marked with orenge) still malfunctioned and new minor problems came up in the neighborhood of the . key. I tried to correct the problems fiddling with the /usr/share/qemu/keymaps/hu file but that didn't succeed. Is this file in use at all? If yes, what does it do? Does it try to invert the keymap to character code conversion of X? I have one more quoestion: What creates and what uses the XML files in the /etc/xen/vm direcory? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.