Mouse pointer movement and clicking using keyboard

To build a windows 32 app that sits on

the system tray and that once installed

runs always on start up unless the user

changes that in the settings.

When the app is running it listens to

a global hook for the combination of

keys Q and A and O and P. When these

4 keys/letters from the keyboard are

hold for 2 secs (default, although that

can be changed in settings for up to 10

secs) it enters its active mode and the

mouse pointer can be controlled for any

app/window using the keys Q to move

up, A to move down , O to move left,

and P to move right. You can also have

intermediate diagonal directions when

two keys are pressed, like Q and P

moving NorthEast, etc.

Holding again the 4 main keys for 2

secs or so it leaves the active mode

and the keyboard can be used to

type again, as normally.

Also the mouse pointer after the end

point of the screen shows on the

opposite side of the screen - for this

feature you can have a look at the code

of the project named mousefree at


Then the keys M and N are used to drag

files and folders or just about anything

you would drag with the mouse.

Just click M to start dragging and N

to release the drag.

And the SPACE key would be working exactly

as does the left key of the mouse.

You could for that matter use it to

double click or just single click.

There is a similar app to this spec

at tinyurl 3qccqa , that is, 3QCCQA,

after the slash, on tinyurl website.

That one needs Java to run and

it is a bit crappy because the clicks

don't work very well as it is implemented

with an invisible window form that

is always requesting the focus.

The app you will do needs to perform

better with the clicks as was told and

must not disable the mouse from working.

Also, another feature for this app would be

that when holding the key to move down for

a few screens spanning (this would

be better explained if needed) it would scroll

down the active window. So if the

active window is a browser and you are holding

the key A, moving the mouse pointer down,

it would scroll down the page as if with PageDown

key or with the mousewheel. It should be

smart enought to move/scroll up and down

the page in a clever and smooth way but

that would be an extra.

Ideally it would run in any win32 pc

but if for some reason it would perform

much better in Vista and/or laters we

might consider just these.

Kemahiran: .NET

Lihat lagi: clicking keyboard, simulate mouse drag, getrawinputdata mouse, moving mouse keyboard java, drag mouse pointer keyboard, postmessage mouse move, mouse pointer moving opposite, simulate smooth mouse movements vbnet, simulate mouse activity, j2me simulate mouse, moving mouse pointer keyboard, mouse pointer dragging using keyboard, drag mouse pointer key board, mouse pointers, tinyurl, will holding, the n and o, smart clicks, o 1 space, global p, code needed to build up a website, c# mouse hook, drag mouse pointer using keyboard, pointer movement using keyboard, can drag mouse pointer keyboard

Tentang Majikan:
( 0 ulasan ) London, United Kingdom

ID Projek: #345146

15 pekerja bebas membida secara purata $457 untuk pekerjaan ini


This is do-able by using GetRawInputData Win32 API under WindowProc. We can use C# or VB as well. For differentiate the input between mouse and keyboard, we could read GetRawInputData structure in more detail as this m Lagi

$650 USD dalam 3 hari
(3 Ulasan)

We have a busy schedule right now, thats why we quoted 30 days. We have done several similar projectes on RAC and open for negotiations. Thanks.

$550 USD dalam 30 hari
(1 Ulasan)

hi. please see pm. thanks !!

$500 USD dalam 7 hari
(0 Ulasan)

I can do it, I ever did the job of simulating the mouse and keyboard by means of program. And I can simulate the mouse and keyboard's all kinds of activity, including input, clicking, moving, and mouse wheel so on. So Lagi

$500 USD dalam 5 hari
(0 Ulasan)

Sir Plz Send me Riquirments in Detaile

$550 USD dalam 10 hari
(0 Ulasan)

it can be done by me within the mentioned days

$500 USD dalam 9 hari
(0 Ulasan)

Hi sir, I have 4 years experience on .Net and Sqlserver. I'm willing to do this project by your requirement. Regards!

$450 USD dalam 15 hari
(0 Ulasan)

We have gone through the information that you have provided and understand your requirements very well. We have excellent expertise in PHP5, MYSQL, DRUPAL, JOOMLA, HTML, CSS, AJAX, JAVA, J2ME, JSP, SEO, SEM, ASP.NET, V Lagi

$725 USD dalam 25 hari
(0 Ulasan)

Hello, Check PMB for details

$300 USD dalam 3 hari
(0 Ulasan)

please see PM

$280 USD dalam 30 hari
(0 Ulasan)

See you PM for details.

$500 USD dalam 7 hari
(0 Ulasan)

Bidding on the project. Check if it suits you

$300 USD dalam 10 hari
(0 Ulasan)

Hi sir, We have 6 years experience on .Net ,And We had written a program like this last year,If you are willing to cooperate with us,We can give you a demo next week

$300 USD dalam 7 hari
(0 Ulasan)

professional on Win32API and .net program.

$500 USD dalam 3 hari
(0 Ulasan)

hi i'm ready to start

$250 USD dalam 30 hari
(0 Ulasan)