Patch against 2.6.11-hh1 to make the keyboard work correctly
on _my_ Jornada 720. It has country code ABB.

diff -r -u kernel26.old/drivers/input/touchscreen/jornada720_ts.c kernel26/drivers/input/touchscreen/jornada720_ts.c
--- kernel26.old/drivers/input/touchscreen/jornada720_ts.c	2005-02-19 11:17:05.000000000 +0100
+++ kernel26/drivers/input/touchscreen/jornada720_ts.c	2005-04-24 22:11:57.000000000 +0200
@@ -76,12 +76,12 @@
 static unsigned char jornada720_normal_keymap[128] = {
 	0, 1, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 87, 0, 0, 0,
 	0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 0, 0, 0,
-	0, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 43, 14, 0, 0, 0,
-	0, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 0, 0, 0, 0, 0,
-	0, 44, 45, 46, 47, 48, 49, 50, 51, 52, 0, 40, 28, 0, 0, 0,
+	0, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 14, 0, 0, 0,
+	0, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 27, 43, 0, 0, 0,
+	0, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 40, 28, 0, 0, 0,
 	0, 15, 0, 42, 0, 40, 0, 0, 0, 0, 103, 0, 54, 0, 0, 0,
-	0, 0, 0, 0, 0, 56, 0, 0, 0, 105, 108, 106, 0, 0, 0, 0,
-	0, 55, 29, 0, 57, 0, 0, 0, 53, 111, 0, 0, 0, 0, 0, 116,
+	0, 0, 0, 0, 0, 56, 41, 0, 0, 105, 108, 106, 0, 0, 0, 0,
+	0, 110, 29, 0, 57, 0, 0, 0, 100, 111, 0, 0, 0, 0, 0, 116,
 };
 
 static irqreturn_t jornada720_keyboard_interrupt(int irq, void *dev_id, struct pt_regs *regs)
