Tried using an 8bitdo controller with Xinput. It works. So I guess it only works with Xinput currently?