Skip to content

freelsen/rmbhook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RmbHook

This project contains two parts. One is a C# mouse and keyboard global library. One is an application based on it.

1> MouseKeyboardLibrary class library; -The library was originally found here: http://www.codeproject.com/Articles/28064/Global-Mouse-and-Keyboard-Library; -And I haven't made changes to it;

2> RmbHook application; -I want to realize some functions based on the hook lib; -Now the first, which is also the most important one, is the RmbKey hook function. -How it works: , By tracking the Escape key, it will have a command mode, just like the Vim editor. , In the command mode, the keyboard inputs will be processed as commands, to realize functions like cursor moving and so on. , In this way, when you type words, you need not have to move the cursor by mouse, your hands need not leave the keyboard. -In contract with Vim, this is a golbal hook, so it works in all situation when you're typing something, not just the Vim editor.

3> More functions to work on; In the future, these functions are under plan( I had tested yet) -mouse gesture recognize; -desktop windows management; -do some convinent jobs trigged by key command, for example: open a editor for typing some notes.

About

A C# mouse and keyboard global hook library, and an application bases on it.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages