Yeah I was thinking along the lines of breaking open a keyboard but I'm looking for a way to finesse it. I'm thinking about wiring a serial port to individual pins and just have a each pin on a serial cable represent a "key". A visual basic program would then read the input from the serial port and emulate the keypress. But right now I'm looking for an easier already made method.
Thanks for the replies so far, and I'd love to find out more if you guys know of any.