I use Eventghost for a while now and I needed something to generate events on multimediakeys pressed. (volume, play/pause,next,previous,stop)
So I decided to write a plugin for doing that

I'm familiar with C++ development but python was new to me, but there's much documentation and I could look in the eventghost files for examples

So I learned python and made a plugin for eventghost.
There is a "Keyboard" plugin shipped with eventghost but that doesn't hook multimedia keys, cause built-in function SetKeyboardCallback (or like that, forgot the exact name

Also I wrote an improved HasActiveHandler. The default from core.py doesn't check for wildcards and I wanted one that does

I tested it with EG 0.3.7.r1194 on Windows 7 x64.
I'd be glad if you test it and give comments and report bugs (if any, i don't think so


If you want, you can also look into my code, if i made style-mistakes (it's my first plugin).
Ele
P.s. I'm sorry if I wrote some stupid english crap, I'm german.^^