Trust me, master5001, if I knew of a solid non-DX input API that I could use for my next game I'd be all over it. As of yet I haven't found one though.