I found out why they don't work on Play9D.
The AHN shield blocks a the SendInput() function, and some other similar functions, that are used by these Programs (Most of them made with AutoIT), to emulate keyboard inputs and send them to an app.
I got a frugal solution to work, I managed to get VJoy and joy2key to work together, but if I put in more than 1 key, the whole game crashes, Xkernel error.
I use VJoy to use my keyboard as a Joystick, and then joy2key to transform the signal back, and repeat it (Autofire). And then I jam the 1 key, after setting it in both Vjoy and joy2key. And it works (No med though).