bsnesでXinputコントローラーを使う方法ってありますか?

ソースはあるっぽいのですが
https://github.com/byuu/bsnes/blob/master/ruby/input/joypad/xinput.cpp

ちなみにDirectInput?(Inputメニューで普通に割り当てるやつ)は使えます。