Here is a goodie from the Debian patch set that applies to head. It adds
keycodes for riscpc. If keycodes don't step on each other, is there any way
this could be added before 4.4?
wt
$Id: 300_riscpc_xkb_keycodes.diff $
Thanks to Phil Blundell for this patch.
--- /dev/null Wed Dec 31 19:00:00 1969
+++ xc/programs/xkbcomp/keycodes/riscpc Mon Apr 8 21:09:03 2002
@@ -0,0 +1,130 @@
+// XFree86 codes for RiscPC
+
+default xkb_keycodes "xfree86" {
+ minimum = 8;
+ maximum = 127;
+
+ <TLDE> = 24;
+ <AE01> = 25;
+ <AE02> = 26;
+ <AE03> = 27;
+ <AE04> = 28;
+ <AE05> = 29;
+ <AE06> = 30;
+ <AE07> = 31;
+ <AE08> = 32;
+ <AE09> = 33;
+ <AE10> = 34;
+ <AE11> = 35;
+ <AE12> = 36;
+ <BKSP> = 38;
+
+ <TAB> = 46;
+ <AD01> = 47;
+ <AD02> = 48;
+ <AD03> = 49;
+ <AD04> = 50;
+ <AD05> = 51;
+ <AD06> = 52;
+ <AD07> = 53;
+ <AD08> = 54;
+ <AD09> = 55;
+ <AD10> = 56;
+ <AD11> = 57;
+ <AD12> = 58;
+ <RTRN> = 79;
+
+ <CAPS> = 101;
+ <AC01> = 68;
+ <AC02> = 69;
+ <AC03> = 70;
+ <AC04> = 71;
+ <AC05> = 72;
+ <AC06> = 73;
+ <AC07> = 74;
+ <AC08> = 75;
+ <AC09> = 76;
+ <AC10> = 77;
+ <AC11> = 78;
+
+ <LFSH> = 84;
+ <BKSL> = 37;
+ <LSGT> = 59;
+ <AB01> = 86;
+ <AB02> = 87;
+ <AB03> = 88;
+ <AB04> = 89;
+ <AB05> = 90;
+ <AB06> = 91;
+ <AB07> = 92;
+ <AB08> = 93;
+ <AB09> = 94;
+ <AB10> = 95;
+ <RTSH> = 96;
+
+ <LALT> = 102;
+ <LCTL> = 67;
+ <SPCE> = 103;
+ //<RCTL> = 54;
+ <RALT> = 127;
+
+ <PRSC> = 21;
+ //<SYRQ> = 22;
+ <SCLK> = 22;
+ //<PAUS> = 31;
+ <BRK> = 23;
+
+ <INS> = 39;
+ <HOME> = 40;
+ <PGUP> = 41;
+ <DELE> = 60;
+ <END> = 61;
+ <PGDN> = 62;
+
+ <UP> = 97;
+ <LEFT> = 106;
+ <DOWN> = 107;
+ <RGHT> = 108;
+
+ <NMLK> = 42;
+ <KPDV> = 43;
+ <KPMU> = 44;
+ <KPSU> = 45;
+
+ <KP7> = 63;
+ <KP8> = 64;
+ <KP9> = 65;
+ <KPAD> = 83;
+
+ <KP4> = 80;
+ <KP5> = 81;
+ <KP6> = 82;
+
+ <KP1> = 98;
+ <KP2> = 99;
+ <KP3> = 100;
+ <KPEN> = 111;
+
+ <KP0> = 109;
+ <KPDL> = 110;
+
+ <ESC> = 8;
+ <FK01> = 9;
+ <FK02> = 10;
+ <FK03> = 11;
+ <FK04> = 12;
+ <FK05> = 13;
+ <FK06> = 14;
+ <FK07> = 15;
+ <FK08> = 16;
+ <FK09> = 17;
+ <FK10> = 18;
+ <FK11> = 19;
+ <FK12> = 20;
+
+ indicator 1 = "Caps Lock";
+ indicator 2 = "Num Lock";
+ indicator 3 = "Scroll Lock";
+
+ alias <ALGR> = <RALT>;
+};
--- xc/programs/xkbcomp/keycodes/Imakefile~ Mon Apr 8 21:11:18 2002
+++ xc/programs/xkbcomp/keycodes/Imakefile Mon Apr 8 21:11:38 2002
@@ -7,7 +7,7 @@
#define IHaveSubdirs
- DATAFILES = README amiga ataritt fujitsu hp ibm macintosh sony sun \
+ DATAFILES = README amiga ataritt fujitsu hp ibm macintosh riscpc sony
sun \
xfree86 xfree98 powerpcps2 aliases
SUBDIRS = digital sgi
--
Warren Turkal
President, GOLUM, Inc.
http://www.golum.org
_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel