0

My keyboard is messed up, the 'i' and 'o' keys don't work. I'm currently making do with alt+numpad ascii... but it's incredibly annoying (still less than the damn on screen keyboard).

Figured I'd swap some keys around so I could get my vowels back.

I've changed the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout registry file Scancode Map with the following binary 1.

However, it had no effect whatsoever. My '+' and '«' keys are still working as such, and I'm going crazy. Bright side is, I now know h♂w t♂ make gender f♀gures! ♥♥♥

  • Have you tried a spare (USB( keyboard? – DavidPostill Dec 8 '15 at 17:59
  • I only have PS2 ones >.<. :/ – Fuujin Dec 8 '15 at 18:02
  • So did you try a different PS2 keyboard? – DavidPostill Dec 8 '15 at 18:03
  • Have you cleaned your keyboard? – DavidPostill Dec 8 '15 at 18:03
  • You can get a PS2 > USB adapter. – RookieTEC9 Dec 8 '15 at 18:20
1

The entries have the codes in reverse order. Try this, instead.

00 00  00 00    header version
00 00  00 00    header flags
03 00  00 00    number of entries in the map
17 00  0D 00    '+' -> 'I' (0x0D -> 0x17)
18 00  1A 00    '[' -> 'O' (0x1A -> 0x18)
00 00  00 00    null entry for terminator
  • 1
    This worked :) Not sure why every website had this reversed. Even SharpKeys has the 'From and To' columns switched, it seems. – Fuujin Dec 29 '15 at 16:15
  • 1
    @Fuujin One common use case is swapping the CAPS and Ctrl keys, and the order doesn't matter in that case. Plus, the MS reference page Keyboard and mouse class drivers has the order wrong as well. – dxiv Dec 29 '15 at 17:35

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.