Develop a low level input DirectX

I want to be able to send low-level input to Applications (DirectX, and so on). I am well versed with Windows messages("SendMessage","PostMessage"), but those are unreliable and does not work in every application. I want you to create a virtual mouse and keyboard capable of sending low-level input, not distiguinable from the ordinary devices. It has to be able to send input to hidden/minimized windows, IE: The person working on the computer shouln't be interrupted when running this. Neither should his/her keyboard presses and mouse movements disrupt the the actions the .DLL performs.

What I want to achieve

I want to be able to run a directX in minimized window and automate mouse clicks and keyboard presses. This whilst the person using the computer is uninterupted in the ordinary things he/she performs with the computer.


- Working .DLL that I could use in my Visual Studion 2010 C#(4.0) Enviroment.

- A few code samples to get me started. (Move mouse, press a certain key and so on).

#How to test if you are done#


- Should be able to load install the (HID) device on win 7, win 8, win xp

- Send low level inputs via the HID, to the OS


1. Download World of tanks(free game).

2. Set up the program so that it clicks the play button.(real klient starts)

3. Minimize the client window

4. Click the login button in the client.

5. Switch tank

6. Click the Battle button

Skills: C# Programming

See more: directx low level, virtual devices, virtual device, programming a computer game, i want to develop a game, how to get started programming, how to get started on programming, how to get started in c programming, how to get started in computer programming, how does programming work, how does computer programming work, directx programming, computer programming game, computer programming free, computer programming applications, computer game programming, virtual keyboard, test directx, free computer programming, create a game free, low, level 5, INPUT, develop the program, world tank

About the Employer:
( 1 review ) Gothenburg, Sweden

Project ID: #4179294

3 freelancers are bidding on average $517 for this job


See my private message for detail, please.

$400 USD in 3 days
(6 Reviews)

Greetings, Let's start..... We are one of the India's highly skilled web technology experts. We specialize in giving an App idea a concrete shape with a Guarantee of Excellence, Quick turnaround and Cost-effectiven More

$650 USD in 14 days
(0 Reviews)

Lets start.

$500 USD in 10 days
(0 Reviews)