Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Starting point for coding a virtual device

Tags:

I want to write something like DaemonTools: a software that presents itself to the system as a real device (a DVD-ROM in the previous example) but it reads the data from a file instead. My requirement is not limited to DVD-ROM. The first goal is a joystick/gamepad for Windows.

I'm a web developer, so I don't know from where I could start such a project. I believe it will have to be written in C/C++, but other than that, I have no clue where to start.

Did anyone tried something like this and can give me some starting tips ?