It works for my kontakt 3.5, and I use GMPreset.
You should probably try the method under this link.
Before installing the driver with this method, every time I open the program, I have to go to midi setting and reset the keyboard input and output to get it working again.
Windows 7 Home Premium 64 Bit
Intel Core 2 ULV7300 Turbo Boost, 4GB DDR3 RAM, 500GB HD
Axiom Pro 49, Akai LPK25, MXL 770, Rode NT1A, Shure SRH440, Shure SCL2, Behringer M16, Behringer B1030A, Pro Tools 8.03 cs2 , Reason 4.01, Native Instrument Kontakt 3.5, M-Box 2 Mini