yep, that was for me. weird uk usb keyboards. nearly all the keyboard works but the pipe/backslash key is a special. the patch appeared twice, once in the pc keyboard driver and once for the raspberry pi (shared with omap).
there is also someone who had a similar problem with german keyboards in the archives, though their fix was a little crude (sorry). i worried at the time that adding two entire pages of lookup table seemed silly to support one key with three functions, but memory is cheap enough that 2 x 256 bytes is not outrageous. the 8042 is dead (ish) steve > On 6 May 2014, at 17:06, erik quanstrom <quans...@quanstro.net> wrote: > > does anyone know why the teg2 keyboard code has these two extra > scan code tables? > > case 5: > *r = kbtabctrlesc1[*sc]; > return 1; > case 6: > *r = kbtabshiftesc1[*sc]; > return 1; > > - erik