Ps2KeyboardHost  1.0.1
Allows you to read from one or more PS2-style keyboards on an Arduino.
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 Nps2
 CAnsiTranslatorThis class provides a translation from PS2 incoming scancodes to Ansi. Right now, the name "Ansi" is aspirational, as the implementation given here only works for English keyboards
 CKeyboardInstances of this class can be used to interface with a PS2 keyboard. This class does not decode the keystroke protocol, but rather provides the data from the keyboard in a raw form. You either need to write code that directly understands what the PS2 is providing, or use one of the provided translator classes (e.g. AnsiTranslator)
 CNeutralTranslatorA translation from PS2 default ScanCode Set to a neutral format
 CNullDiagnosticsThis is the default class for diagnostic information for all the classes in this library. It's the class you want if want to drop diagnostic information on the floor (because, say, your device works plenty reliably and there's nothing to debug anymore). If you're not in that blessed place, then you can create your own class that implements all these methods and stashes the data somewhere
 CSimpleDiagnosticsA basic recorder for events coming from the PS2 keyboard class library
 CUsbKeyActionA translated PS2 keystroke - it indicates either a keydown, a key up, or that there should be no immediate action
 CUsbTranslatorTranslates from PS2's default scancode set to USB/HID