Ok... I'll do it,...
But I want to do it with Guake...
http://guake.org/That'll give the potential (maybe) to have it drop down over top of a running Media director, regardless of what's running underneath. You can tell me if that's feasible. But otherwise, I think it should be intercepting the keyboard like the Firefox wrapper.
I'd like it to be able to be called up with a hot-key over-top any running OSD Orbiter running on an MD (e.g.: during media playback). That might give you the ability to manually issue live commands, such as DCE router commands to a running device (like the Xine Player).
I've found some of the development stuff in the Wiki, know that a device has to be created, etc,... but I need to have some kind of starting place,...
So,... I have questions;
1) What scripts, wiki entries and files should I be looking at first (Mozilla.sh comes to mind for a starting place)?
2) Could it be restricted to certain users, and if so, set to su (or kdesudo) to the running user if authorized? & What examples should I look at to figure that out?
3) If it can be given a hot key to launch, where are those defined, and where/what should I be looking at to get started?
4) Can it be set to always be on top (meaning are you alright with that, not necessarily how is that done, I assume wmctrl would be used)?
Please keep in mind I don't know C, C++, PHP, Ruby, etc. ... but I can shell script adequately.