Deskflow 1.26.0.418
Keyboard and mouse sharing utility
Loading...
Searching...
No Matches
KeyState.cpp File Reference
#include "deskflow/KeyState.h"
#include "base/Log.h"
#include <algorithm>
#include <cstring>
#include <iterator>
#include <list>
Include dependency graph for KeyState.cpp:

Variables

static const KeyButton kButtonMask = (KeyButton)(IKeyState::s_numButtons - 1)
static const KeyID s_decomposeTable []
static const KeyID s_numpadTable []

Variable Documentation

◆ kButtonMask

const KeyButton kButtonMask = (KeyButton)(IKeyState::s_numButtons - 1)
static

◆ s_decomposeTable

const KeyID s_decomposeTable[]
static

◆ s_numpadTable

const KeyID s_numpadTable[]
static
Initial value:
= {
kKeyKP_Space, 0x0020, kKeyKP_Tab, kKeyTab, kKeyKP_Enter, kKeyReturn, kKeyKP_F1, kKeyF1,
kKeyKP_F2, kKeyF2, kKeyKP_F3, kKeyF3, kKeyKP_F4, kKeyF4, kKeyKP_Home, kKeyHome,
kKeyKP_Left, kKeyLeft, kKeyKP_Up, kKeyUp, kKeyKP_Right, kKeyRight, kKeyKP_Down, kKeyDown,
kKeyKP_PageUp, kKeyPageUp, kKeyKP_PageDown, kKeyPageDown, kKeyKP_End, kKeyEnd, kKeyKP_Begin, kKeyBegin,
kKeyKP_Insert, kKeyInsert, kKeyKP_Delete, kKeyDelete, kKeyKP_Equal, 0x003d, kKeyKP_Multiply, 0x002a,
kKeyKP_Add, 0x002b, kKeyKP_Separator, 0x002c, kKeyKP_Subtract, 0x002d, kKeyKP_Decimal, 0x002e,
kKeyKP_Divide, 0x002f, kKeyKP_0, 0x0030, kKeyKP_1, 0x0031, kKeyKP_2, 0x0032,
kKeyKP_3, 0x0033, kKeyKP_4, 0x0034, kKeyKP_5, 0x0035, kKeyKP_6, 0x0036,
kKeyKP_7, 0x0037, kKeyKP_8, 0x0038, kKeyKP_9, 0x0039
}