well
i found out that if i made a setup project and configured the setup to package the directx files and register on the client machine, that i would just work. this all seems just a tad bit too obscure and unsupported to me. weird.
still, i got more problems FINDING OUT DirectInput since documentation on it is just class reference and no proper information. thx anyway. i'll make another post about my DirectInput problems hehehe