The Beyond PS/2 (Personal System/2) Controller is a configurable core suitable for implementing support for standard keyboard and mouse devices in an embedded system. It consists of a synthesizable ...
The project page contains an in-depth walkthrough of how the PS/2 connection talks to the keyboard hardware along ... or even hook up your custom game controller to spice up the experience.