--- src/bsd_KbdMap.c.orig 2013-10-28 01:44:15.000000000 +0100 +++ src/bsd_KbdMap.c 2014-06-28 14:04:42.000000000 +0200 @@ -1245,6 +1245,7 @@ KeySym *k; int i; +#if 0 #ifndef __bsdi__ switch (pKbd->consType) { @@ -1261,7 +1262,7 @@ for (i = 0; i < keymap.n_keys && i < NUM_KEYCODES; i++) if (remap[i]) { k = map + (remap[i] << 2); - k[0] = KD_GET_ENTRY(i,0); /* non-shifed */ + k[0] = KD_GET_ENTRY(i,0); /* non-shifted */ k[1] = KD_GET_ENTRY(i,1); /* shifted */ k[2] = KD_GET_ENTRY(i,4); /* alt */ k[3] = KD_GET_ENTRY(i,5); /* alt - shifted */ @@ -1278,6 +1279,7 @@ } #endif /* !bsdi */ +#endif /* * compute the modifier map