[PATCH] trivial patch to support for "ACPI" keys in pc_keyb.c

From: Zwane Mwaikambo (zwane@linux.realnet.co.sz)
Date: Mon Nov 12 2001 - 02:08:45 EST


I know this should normally be done with setkeycodes but it seems pretty
harmless to have them in pc_keyb.c and doesn't stomp (i think) on any of
the other entries. I have these keys on both my BTC keyboards and some
noname brand keyboards too and they seem to correspond to the proper keys.

Diffed against 2.4.13-ac7 but i think it should apply cleanly to newer
kernels.

Regards,
        Zwane Mwaikambo

--- pc_keyb.c.orig Sat Nov 10 19:22:08 2001
+++ pc_keyb.c Sat Nov 10 19:50:29 2001
@@ -207,6 +207,10 @@

 /* BTC */
 #define E0_MACRO 112
+#define E0_PWROFF 113
+#define E0_SLEEP 114
+#define E0_WKUP 115
+
 /* LK450 */
 #define E0_F13 113
 #define E0_F14 114
@@ -241,8 +245,8 @@
   E0_DO, E0_F17, 0, 0, 0, 0, E0_BREAK, E0_HOME, /* 0x40-0x47 */
   E0_UP, E0_PGUP, 0, E0_LEFT, E0_OK, E0_RIGHT, E0_KPMINPLUS, E0_END,/* 0x48-0x4f */
   E0_DOWN, E0_PGDN, E0_INS, E0_DEL, 0, 0, 0, 0, /* 0x50-0x57 */
- 0, 0, 0, E0_MSLW, E0_MSRW, E0_MSTM, 0, 0, /* 0x58-0x5f */
- 0, 0, 0, 0, 0, 0, 0, 0, /* 0x60-0x67 */
+ 0, 0, 0, E0_MSLW, E0_MSRW, E0_MSTM, E0_PWROFF, E0_SLEEP, /* 0x58-0x5f */
+ 0, 0, 0, E0_WKUP, 0, 0, 0, 0, /* 0x60-0x67 */
   0, 0, 0, 0, 0, 0, 0, E0_MACRO, /* 0x68-0x6f */
   0, 0, 0, 0, 0, 0, 0, 0, /* 0x70-0x77 */
   0, 0, 0, 0, 0, 0, 0, 0 /* 0x78-0x7f */

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Thu Nov 15 2001 - 21:00:28 EST