fr-ca keymap is wrong

Bug #533613 reported by Jérôme Poulin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
QEMU
Fix Released
Undecided
Unassigned

Bug Description

The fr-ca keymap has tons of wrong keys in it, it affects other projects using Qemu/KVM like Xen.
Documentation about how to make a keymap is too vague to allow me to make something useful to send a patch, I was however able to make something which at least allows me to use important keys like dot and slash, I will attach it for reference.

Revision history for this message
Jérôme Poulin (jeromepoulin) wrote :
Revision history for this message
Gerd Hoffmann (kraxel-redhat) wrote : [PATCH] keymaps: fr-ca: more fixups

Cc: <email address hidden>
Cc: Thomas Huth <email address hidden>
Suggested-by: Jérôme Poulin
Signed-off-by: Gerd Hoffmann <email address hidden>
---
 pc-bios/keymaps/fr-ca | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

diff --git a/pc-bios/keymaps/fr-ca b/pc-bios/keymaps/fr-ca
index 030f56a78e..2e540d596c 100644
--- a/pc-bios/keymaps/fr-ca
+++ b/pc-bios/keymaps/fr-ca
@@ -3,6 +3,8 @@
 include common
 map 0xc0c

+numbersign 0x29
+bar 0x29
 backslash 0x29 altgr
 plusminus 0x2 altgr
 at 0x3 altgr
@@ -10,7 +12,6 @@ sterling 0x4 altgr
 cent 0x5 altgr
 currency 0x6 altgr
 notsign 0x7 altgr
-bar 0x29 shift
 twosuperior 0x9 altgr
 threesuperior 0xa altgr
 onequarter 0xb altgr
@@ -38,6 +39,10 @@ dead_cedilla 0x1b
 dead_diaeresis 0x1b shift
 exclam 0x2 shift
 quotedbl 0x3 shift
+comma 0x33
+apostrophe 0x33 shift
+period 0x34
+period 0x34 shift
 slash 0x4 shift
 dollar 0x5 shift
 percent 0x6 shift
@@ -48,5 +53,8 @@ parenleft 0xa shift
 parenright 0xb shift
 underscore 0xc shift
 plus 0xd shift
-minus 0xc
-equal 0xd
+minus 0x0c
+underscore 0x0c shift
+equal 0x0d
+semicolon 0x27
+colon 0x27 shift
--
2.9.3

Revision history for this message
Thomas Huth (th-huth) wrote :
Changed in qemu:
status: New → Fix Committed
Thomas Huth (th-huth)
Changed in qemu:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.