まずHIDのデバイスをdirectinputとつなぎ合わせる普通のプログラムを作って
それをドライバーにするというメージでしょうか?