На ХР Logitech F310, как xinput не определяется и вообще в диспетчере устройств, даже после установки официальный дров, виден, как "?", хотя заявленная поддержка есть. Надо боксовский драйвер ставить.
Кстати, в чём отличие dinput от xinput? А то говорите, игр много для последнего, а производитель "боится" этого стандарта и всё такое. Нет, я понимаю, что эта байда для коробки от мелкомягких и для ПК подходит (вроде бы), что-б не брать лишний джой. Может там есть какая ахрененно-архенительная хреновина о которой я не знаю?