First of all, thanks for replying my post, Space Fractal
Well the games I've written my PPjoy controller app for
can detect 20 joystick buttons. I can access mapping for all the 20 buttons in the joystick configuration menus of the games, so the games should be able to access all of them. The problem is that
the ppjoy virtual joystick driver provides access for the first 16 buttons only for any applications (even though it can even accept 128 button values theoretically, and a standard windows game controller can access 32 buttons). Of course I've got ppjoykey but its capabilities are far from being enough for my purposes - this is the exact reason why I've written my own virtual joystick controller app (which works very well). Ppjoykey is quite good for demonstration or if you have limited game controlling needs. I know autohotkey too, and it's good for a lot of game controlling purposes, but
I can access the controlled game functions only if I map them to a regular game controller's buttons for certain reasons I won't detail here. So additional key-mapping with autohotkey doesn't work either.
So the original question stays up. How could I make those extra buttons accessible on virtual joystick driver for apps / games ?