A world about the different Ready-to-use Device driver that are downloadable somewhere in the net.
GG knows this driver as well and has some 'tricks' to stop the functions.
The Typical Construct is this
BOT GUI --(1)--> Device-Driver --(2)--> Windows Core --(3)--> Game
GG don't sees any difference between your data and the normal mouse /key data at 2 and 3. So it is impossible to stop the injected infos there.
Therefore they try to stop the data at 1!
All common way to talk with a device driver are stopped from them.
But the nice fact on position 1 is , you own the control on both parts ( sender and receiver) So you can use a lot different ways to transfer your data to your driver.
So make sure your device driver has a 'special' way to communicate.
If you see an effect like:
All works perfect with any programm,but stoped working with the rappelz window, your may found the above problem.