Skip to content

Small Windows program that helps to use both hands for pressing keyboard combinations.

License

Notifications You must be signed in to change notification settings

opestov/bothhands

Repository files navigation

bothhands

Small Windows program that helps to use both hands for pressing keyboard combinations.

Description

For some reasons I use only left modifier when press key combinations on my keyboard (e.g. Ctrl-c, Alt-TAB, Shift-3 actually all of them). This program is an attempt to change the situation. I want to press modifiers by both hands. Actually, I want to use both hands to press key combinations. When modifier is pressed by left hand then another key should be pressed by right hand (and vice versa).

The program adds hook to the OS, listens for low-level keyboard events and produces system sound when:

  • exactly two keys are pressed AND
  • one of them is modifier AND
  • both keys are pressed by the same hand

Configuration

User can define left hand and right hand zones in keys.ini by adding key description to the corresponding section. If key is missed from configuration then there will be no sound when it is pressed. Keys are specified by scan codes. It allows for program to work with different layouts.

I've used SharpKeys to find these codes for my keyboard.

Usage

You need two files to run program: bothhands.exe and keys.ini. After start you will see application icon in tray area. You can close program by opening popup menu and selecting Exit item.

Credits

The inih parser is used to read configuration file.

The application icon was taken from Free FatCow-Farm Fresh Icons.

Other resources:

About

Small Windows program that helps to use both hands for pressing keyboard combinations.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages