OK, I could get the keyboard working correctly after editing /etc/X11/xkb/keycodes/evdev
The diff is at the end. Is there any intelligent way of doing this? I saw that other keycodes files have can redefine only some keycodes like the following part of xfree86 keycode file: --- // For brazilian ABNT2 keyboard. by Ricardo Y. Igarashi([EMAIL PROTECTED]) xkb_keycodes "abnt2" { include "xfree86(basic)" <BKSL> = 94; <AC12> = 51; <KPPT> = 134; }; --- Can I do the same in the evdev keycode file? Paulo --- Here is the diff ---- [EMAIL PROTECTED]:/etc/X11/xkb/keycodes$ diff evdev evdev.original 34a35 > <BKSL> = 51; 49d49 < <AC12> = 51; 69,72d68 < < // Slash key in ABTN2 keyboard < <AB11> = 97; < 127,128c123 < // 94 is backslash in ABNT2 < <BKSL> = 94; --- > <LSGT> = 94; -- abnt2 layout broken when using evdev driver. https://launchpad.net/bugs/61883 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs