There is allready a program called intercept, which was originally programmed to beep when a buttonpress is received. This could easily be modified to implement this kind of functionality. The only problem is the nature of the main player program, as it is running in real-time mode, which means that button-presses can sometimes lag a few seconds...
Maybe if we try to run intercept in real-time we can get some benefits...

Frank van Gestel
_________________________
Frank van Gestel