[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: