Le dimanche 01 février 2009 19:48, vous avez écrit :
> On Sun, Feb 01, 2009 at 07:10:40PM +0100, Laurent Léonard wrote:
> > Package: kvm
> > Version: 72+dfsg-4
> > Severity: normal
> >
> > --- Please enter the report below this line. ---
> > The keys "@" (at), "&" (ampersand), "'" (apostrophe), "§" (section), "<"
> > (less), ">" (greater) are not mapped correctly in the fr-be keymap file.
>
> What does "not correctly" mean here? From the diff it looks as if they
> aren't being mapped at all?

Here is what I get when I hit the keys:
"&" -> "k"
"'" -> "b"
"§" -> "s"
"<" -> "w"
">" -> "X"
"@" -> "é" with KVM version 72+dfsg-4 (without "alt+gr" support), nothing with 
KVM version 83+dfsg-1

Those keys appears twice in the KVM fr-be keymap, in the rdesktop fr-be keymap 
they appears only one time... The only difference between both files is this 
(bad ?) "second mapping" for the 6 keys above.

In comparison, if we make a diff of the fr keymaps, we can see there is 
(almost) no difference:
diff /usr/share/rdesktop/keymaps/fr /usr/share/kvm/keymaps/fr
100c100
< dead_circumflex 0x1a
---
> dead_circumflex 0x1a

>
> > If we make a diff between the fr-be keymap file from KVM and the fr-be
> > keymap file from rdesktop, we can see additional lines in the KVM fr-be
> > keymap... diff /usr/share/kvm/keymaps/fr-be
> > /usr/share/rdesktop/keymaps/fr-be 53d52
> > < at 0x10 altgr
> > 86d84
> > < section 0x1f shift altgr
> > 96d93
> > < ampersand 0x25 shift altgr
> > 115d111
> > < less 0x2c shift altgr
> > 117d112
> > < greater 0x2d shift altgr
> > 123d117
> > < apostrophe 0x30 shift altgr
> > 140a135
>
> Could you attache a unified diff (diff -u) please? This way we can just
> patch the corresponding file. I'll clone the bug afterwards and assign a
> copy to qemu.
> cheers,

See the e-mail attachment.

-- 
Laurent Léonard
--- /usr/share/kvm/keymaps/fr-be	2008-12-24 13:07:53.000000000 +0100
+++ /usr/share/rdesktop/keymaps/fr-be	2008-08-16 17:05:41.000000000 +0200
@@ -50,7 +50,6 @@
 dead_cedilla 0x0d altgr
 dead_ogonek 0x0d shift altgr
 a 0x10 addupper
-at 0x10 altgr
 Greek_OMEGA 0x10 shift altgr
 z 0x11 addupper
 lstroke 0x11 altgr
@@ -83,7 +82,6 @@
 ae 0x1e altgr
 AE 0x1e shift altgr
 ssharp 0x1f altgr
-section 0x1f shift altgr
 eth 0x20 altgr
 ETH 0x20 shift altgr
 dstroke 0x21 altgr
@@ -93,7 +91,6 @@
 hstroke 0x23 altgr
 Hstroke 0x23 shift altgr
 kra 0x25 altgr
-ampersand 0x25 shift altgr
 lstroke 0x26 altgr
 Lstroke 0x26 shift altgr
 m 0x27 addupper
@@ -112,15 +109,12 @@
 dead_breve 0x2b shift altgr
 w 0x2c addupper
 guillemotleft 0x2c altgr
-less 0x2c shift altgr
 guillemotright 0x2d altgr
-greater 0x2d shift altgr
 cent 0x2e altgr
 copyright 0x2e shift altgr
 leftdoublequotemark 0x2f altgr
 grave 0x2f shift altgr
 rightdoublequotemark 0x30 altgr
-apostrophe 0x30 shift altgr
 comma 0x32
 question 0x32 shift
 dead_cedilla 0x32 altgr
@@ -138,3 +132,4 @@
 dead_tilde 0x35 altgr
 dead_abovedot 0x35 shift altgr
 backslash 0x56 altgr
+

Reply via email to