On Fri, Dec 19, 2003 at 09:24:56PM +0900, ryutaroh@it.ss.titech.ac.jp wrote: > Hello, > > I found a problem in drivers/input/keyboard/atkbd.c in Linux 2.6.0. > > We cannot input | (bar) with the JP 106 keyboards (the standard Japanese > keyboards). This is because the scancode 0x7d (125) is translated to > the keycode 0xb7 (183). The scancode 0x7d corresponds to | (bar) on > the JP 106 keyboard. In Linux 2.4.23, the scancode 0x7d (125) is > translated to the keycode 0x7c (124). Scancodes and keycodes can be > displayed by showkey(1). > > The following patch makes the translation rule the same as that in > Linux 2.4.23. We also have to update drivers/char/keyboard.c in order > to get correct scancode. > > If you send comments, please send them to > ryutaroh@it.ss.titech.ac.jp. I don't subscribe LKML. Can you try the attached patch? -- Vojtech Pavlik SuSE Labs, SuSE CR