No you have to program your own driver!
About translation:
The first part is just some feedback to some other people.
The first link is to the DDK from MS.
It is the start page to a lot useful pages.
The second link is a link to a project from an university, that has done something similar.
only the pages 138 till 150 are important.
This page is in German.
The 3rd Link is very helpful.
It shows how to install your own device driver.
Be very very careful here. if you do something wrong your keyboard and/or mouse stops working and it will be hard to fix it without
So the whole thread is for programming professionals.
This is not a 'download' , 'install' and 'start game' solution.