Skip to content

Releases: nsd20463/ps2_kbd_to_usb_adapter

Version 1.0

17 Oct 01:07
Compare
Choose a tag to compare

First public version.

It's been working for me for several weeks now without a hitch, so ship it.

Things not supported:

  1. the extra keys past a 101-key keyboard (things like the GUI (aka "Windows", "Menu") keys, Volume Up/Down/Mute, and other keyboard enhancements invented after 1995). This is missing because I don't have a PS/2 keyboard which has these so I can't test it (and of course I don't need it either). It would be easy to add if I knew the PS/2 codes, since USB has keycodes for all of these things.
  2. non-US English keyboards. EU keyboards appear to use a 102 key layout which along with adding one more key also encode the keycodes differently. I don't have an EU PS/2 keyboard, but if you do adding support isn't hard. The map from PS/2 to USB is the main bit to update, and perhaps the language ID in the USB descriptor (though I don't think the computer you plug into cares that much what the descriptor says).

Do send a patch or a pull request if you do implement one of the above.

-Nicolas Dade