Messages in this thread Patch in this message |  | | From | Russell King <> | Subject | [PATCH] 2.5.29-keyboard | Date | Fri, 30 Aug 2002 22:39:06 +0100 |
| |
This patch appears not to be in 2.5.32, but applies cleanly.
Some ARM-based machines have an extra key (#) on their numeric keypad that produces the ESC [ S or ESC O S escape sequences. This patch adds Linux support for the key.
drivers/char/keyboard.c | 4 ++-- 1 files changed, 2 insertions, 2 deletions
diff -urN orig/drivers/char/keyboard.c linux/drivers/char/keyboard.c --- orig/drivers/char/keyboard.c Wed Jul 17 15:10:39 2002 +++ linux/drivers/char/keyboard.c Wed Jul 17 15:14:57 2002 @@ -552,8 +552,8 @@ static void k_pad(struct vc_data *vc, unsigned char value, char up_flag) { - static const char *pad_chars = "0123456789+-*/\015,.?()"; - static const char *app_map = "pqrstuvwxylSRQMnnmPQ"; + static const char *pad_chars = "0123456789+-*/\015,.?()#"; + static const char *app_map = "pqrstuvwxylSRQMnnmPQS"; if (up_flag) return; /* no action, if this is a key release */ - 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/
|  |