I’m (very slowly) working on a hardware interface to a software Mp3 player (probably Winamp). Eventually, it’ll be turned into a car PC, but for now, I’m just building a desktop unit. What I want to do is basically use the Arduino to register keypresses & light LED’s to display status. I may also use it to drive an LCD, but it would probably be easier to drive it separately.
What I need to know is how do I make Windows register a button press? The most obvious was would be to just have it emulate a keyboard. Is that possible? If not, do I need some sort of daemon (err… Whatever the windows equivalent is) running on the PC to monitor the USB port? If it is possible to just emulate the keyboard, is there a keyboard command that will allow me to switch to a particular program (and launch it if it’s not open)?
I apologize if this is on the site someplace, but I wasn’t able to locate it.