Configuring TapTap

Top  Previous  Next

 

TapTap is a very no-frills program, designed for optimum speed and low-memory usage.  Because of that you shouldn't expect it to hold your hand too tightly.

 

You configure TapTap using a configuration file in the program's directory, called TapTap.ini.  This is a standard text file you can edit in notepad.

 

The format of the TapTap.ini configuration file is very simple:

Comments are preceeded by //

All other lines take the form: keymap [D][L][R][C][A][S][W][+]keyname1] : [C][A][S][W][+]keyname2

 

Specifically:

 

//---------------------------------------------------------------------------

//

// SYNTAX IS:

//   keymap [D][L][R][C][A][S][W][+]keyname1] : [C][A][S][W][+keyname2]

//

// letter constants above are:

//        D = doubletap

//        L = left

//        R = right

//        C = control

//        A = alt

//        S = shift

//        W = windows

//

// keyname1 is from:

//        A-Z|0-9|F1-F12|numlock|scrolllock|insert|capslock|pause

//     (letters&numbers can only be used with W), others only with D)

//

// keyname2 is from:

//        A-Z|0-9|F1-F12|pause|capslock

//

//---------------------------------------------------------------------------

 

 

For example:

 

//---------------------------------------------------------------------------

// double left control maps to F7

keymap        DLC                :        F7

 

// double right shift maps to Control F1

keymap        DRS                :        C+F1

 

// right winkey+J maps to Control S

keymap        RW+J                :        C+S

//---------------------------------------------------------------------------

 

 

And additional optional options:

 

//---------------------------------------------------------------------------

// OPTIONAL options (put // in front of them to disable)

 

// beep on every hotkey pressed that *could* be remapped (for debugging)

option beep

 

// set delay allowed between doubletaps in milliseconds (default is 350)

option tapdelay 350

//---------------------------------------------------------------------------