Mapping from scancode to keycode

FreeBSD

  • 0x54 -> 92 <SYRQ>
  • 0x55, 56, 57, 58, 59 -> 93, 94, 95, 96 <I15D, LSGT, F11, F12>
  • 0x59 -> 157 <K59>
  • 0x5a -> 170 <K5A>
  • 0x5b, 5c, 5d, 5e -> 181, 126, 182, 183 <K5B, KPEQ/K5C, K5D, K5E>
  • 0x5f -> 184 <K5F>
  • 0x60 -> 113?
  • 0x61 -> 148 <I14>
  • 0x62 -> 189 <K62>
  • 0x63 -> 190 <K63>
  • 0x64 ... 0x6e (11) -> 191, 192, 193, 198, 199, 200, 201, 203, 204, 205, 206 <K64 .. K6E>
  • 0x6f -> 207 <K6F>
  • 0x70 -> 208 <K70>
  • 0x71 -> 209 <K71>
  • 0x72 -> 210 <K72>
  • 0x73 -> 211 <K73>
  • 0x74 -> 219 <K74>
  • 0x75 -> 220 <K75>
  • 0x76 -> 221 <K76>
  • 0x77, 78, 79 -> 127, 128, 129 <SUPR, HYPR, XFER>
  • 0x7a -> 130 <I02>
  • 0x7b -> 131 <NFER>
  • 0x7c -> 132 <I04>
  • 0x7d, 7e, 7f -> 133, 134, 135 <AE13/I05, I06, I07>