console-data: Broken powermac keymaps
Package: console-data
Version: 1999.08.29-11
Severity: important
The mac/ keymaps do not work on powermacs; keycode 0 is 'a', not keycode 90.
I attach a diff, but I assume it is not appropriate, because these keymaps
have been in use for a while - are they valid on mac68k?
I just resynced them based on drivers/macintosh/mackeymap.map from the
kernel.
Dan
/--------------------------------\ /--------------------------------\
| Daniel Jacobowitz |__| SCS Class of 2002 |
| Debian GNU/Linux Developer __ Carnegie Mellon University |
| dan@debian.org | | dmj+@andrew.cmu.edu |
\--------------------------------/ \--------------------------------/
diff -uNr console-data-1999.08.29/debian/changelog console-data-1999.08.29-NMU/debian/changelog
--- console-data-1999.08.29/debian/changelog Sun Apr 9 01:32:43 2000
+++ console-data-1999.08.29-NMU/debian/changelog Sat Apr 8 20:04:54 2000
@@ -1,3 +1,9 @@
+console-data (1999.08.29-11.1) frozen; urgency=low
+
+ * NMU: Fix PowerMac 'a' key. Release critical!
+
+ -- Daniel Jacobowitz <dan@debian.org> Sat, 8 Apr 2000 20:04:05 -0400
+
console-data (1999.08.29-11) frozen; urgency=low
* Disabled debconf support for potato only (Downgrades release-critical
diff -uNr console-data-1999.08.29/keymaps/mac/mac-us-ext.kmap console-data-1999.08.29-NMU/keymaps/mac/mac-us-ext.kmap
--- console-data-1999.08.29/keymaps/mac/mac-us-ext.kmap Sun Aug 29 15:15:32 1999
+++ console-data-1999.08.29-NMU/keymaps/mac/mac-us-ext.kmap Sat Apr 8 20:01:43 2000
@@ -1,6 +1,7 @@
keymaps 0-2,4-5,8,12
strings as usual
compose as usual for "iso-8859-1"
+keycode 0 = +a +A Hex_A Control_a Control_a Meta_a Meta_Control_a
keycode 1 = s
keycode 2 = +d +D Hex_D Control_d Control_d Meta_d Meta_Control_d
keycode 3 = +f +F Hex_F Control_f Control_f Meta_f Meta_Control_f
@@ -143,7 +144,7 @@
keycode 89 = KP_7
altgr keycode 89 = Hex_7
alt keycode 89 = Ascii_7
-keycode 90 = +a +A Hex_A Control_a Control_a Meta_a Meta_Control_a
+keycode 90 =
keycode 91 = KP_8
altgr keycode 91 = Hex_8
alt keycode 91 = Ascii_8
@@ -216,7 +217,7 @@
keycode 112 =
keycode 113 = Pause
keycode 114 = Insert
-keycode 115 = Find
+keycode 115 = Home
keycode 116 = Prior
shift keycode 116 = Scroll_Backward
keycode 117 = Remove
@@ -226,7 +227,7 @@
shift control keycode 118 = VoidSymbol
alt keycode 118 = Console_4
control alt keycode 118 = Console_4
-keycode 119 = Select
+keycode 119 = End
keycode 120 = F2
shift keycode 120 = F12
altgr keycode 120 = Console_14
@@ -241,9 +242,9 @@
shift control keycode 122 = VoidSymbol
alt keycode 122 = Console_1
control alt keycode 122 = Console_1
-keycode 123 =
-keycode 124 =
-keycode 125 =
+keycode 123 = Shift
+keycode 124 = AltGr
+keycode 125 = Control
keycode 126 =
keycode 127 =
shift control keycode 127 = Boot
diff -uNr console-data-1999.08.29/keymaps/mac/mac-us-std.kmap console-data-1999.08.29-NMU/keymaps/mac/mac-us-std.kmap
--- console-data-1999.08.29/keymaps/mac/mac-us-std.kmap Sun Aug 29 15:15:32 1999
+++ console-data-1999.08.29-NMU/keymaps/mac/mac-us-std.kmap Sat Apr 8 20:02:05 2000
@@ -1,6 +1,7 @@
keymaps 0-2,4-5,8,12
strings as usual
compose as usual for "iso-8859-1"
+keycode 0 = +a +A Hex_A Control_a Control_a Meta_a Meta_Control_a
keycode 1 = s
keycode 2 = +d +D Hex_D Control_d Control_d Meta_d Meta_Control_d
keycode 3 = +f +F Hex_F Control_f Control_f Meta_f Meta_Control_f
@@ -153,7 +154,7 @@
keycode 89 = KP_7
altgr keycode 89 = Hex_7
alt keycode 89 = Ascii_7
-keycode 90 = +a +A Hex_A Control_a Control_a Meta_a Meta_Control_a
+keycode 90 =
keycode 91 = KP_8
altgr keycode 91 = Hex_8
alt keycode 91 = Ascii_8
@@ -226,7 +227,7 @@
keycode 112 =
keycode 113 = Pause
keycode 114 = Insert
-keycode 115 = Find
+keycode 115 = Home
keycode 116 = Prior
shift keycode 116 = Scroll_Backward
keycode 117 = Remove
@@ -236,7 +237,7 @@
shift control keycode 118 = VoidSymbol
alt keycode 118 = Console_4
control alt keycode 118 = Console_4
-keycode 119 = Select
+keycode 119 = End
keycode 120 = F2
shift keycode 120 = F12
altgr keycode 120 = Console_14
@@ -251,9 +252,9 @@
shift control keycode 122 = VoidSymbol
alt keycode 122 = Console_1
control alt keycode 122 = Console_1
-keycode 123 =
-keycode 124 =
-keycode 125 =
+keycode 123 = Shift
+keycode 124 = AltGr
+keycode 125 = Control
keycode 126 =
keycode 127 =
shift control keycode 127 = Boot
Reply to: