Releases: nsd20463/ps2_kbd_to_usb_adapter
Releases · nsd20463/ps2_kbd_to_usb_adapter
Version 1.0
First public version.
It's been working for me for several weeks now without a hitch, so ship it.
Things not supported:
- 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.
- 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