1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
|
fr-ca keymap is wrong
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.
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
Patch has finally been included here:
http://git.qemu.org/?p=qemu.git;a=commitdiff;h=b02cf99b9d998b3ec23dae8
|