FPLBase
An open source project by FPL.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
keyboard_scancodes.h File Reference
#include "fplbase/config.h"
#include "keyboard_scancodes.h"

Go to the source code of this file.

Namespaces

 fplbase
 Namespace for FPLBase library.
 

Enumerations

enum  fplbase::FPL_SCANCODE {
  fplbase::FPL_SCANCODE_UNKNOWN = 0, fplbase::FPL_SCANCODE_A = 4, fplbase::FPL_SCANCODE_B = 5, fplbase::FPL_SCANCODE_C = 6,
  fplbase::FPL_SCANCODE_D = 7, fplbase::FPL_SCANCODE_E = 8, fplbase::FPL_SCANCODE_F = 9, fplbase::FPL_SCANCODE_G = 10,
  fplbase::FPL_SCANCODE_H = 11, fplbase::FPL_SCANCODE_I = 12, fplbase::FPL_SCANCODE_J = 13, fplbase::FPL_SCANCODE_K = 14,
  fplbase::FPL_SCANCODE_L = 15, fplbase::FPL_SCANCODE_M = 16, fplbase::FPL_SCANCODE_N = 17, fplbase::FPL_SCANCODE_O = 18,
  fplbase::FPL_SCANCODE_P = 19, fplbase::FPL_SCANCODE_Q = 20, fplbase::FPL_SCANCODE_R = 21, fplbase::FPL_SCANCODE_S = 22,
  fplbase::FPL_SCANCODE_T = 23, fplbase::FPL_SCANCODE_U = 24, fplbase::FPL_SCANCODE_V = 25, fplbase::FPL_SCANCODE_W = 26,
  fplbase::FPL_SCANCODE_X = 27, fplbase::FPL_SCANCODE_Y = 28, fplbase::FPL_SCANCODE_Z = 29, fplbase::FPL_SCANCODE_1 = 30,
  fplbase::FPL_SCANCODE_2 = 31, fplbase::FPL_SCANCODE_3 = 32, fplbase::FPL_SCANCODE_4 = 33, fplbase::FPL_SCANCODE_5 = 34,
  fplbase::FPL_SCANCODE_6 = 35, fplbase::FPL_SCANCODE_7 = 36, fplbase::FPL_SCANCODE_8 = 37, fplbase::FPL_SCANCODE_9 = 38,
  fplbase::FPL_SCANCODE_0 = 39, fplbase::FPL_SCANCODE_RETURN = 40, fplbase::FPL_SCANCODE_ESCAPE = 41, fplbase::FPL_SCANCODE_BACKSPACE = 42,
  fplbase::FPL_SCANCODE_TAB = 43, fplbase::FPL_SCANCODE_SPACE = 44, fplbase::FPL_SCANCODE_MINUS = 45, fplbase::FPL_SCANCODE_EQUALS = 46,
  fplbase::FPL_SCANCODE_LEFTBRACKET = 47, fplbase::FPL_SCANCODE_RIGHTBRACKET = 48, fplbase::FPL_SCANCODE_BACKSLASH = 49, fplbase::FPL_SCANCODE_NONUSHASH = 50,
  fplbase::FPL_SCANCODE_SEMICOLON = 51, fplbase::FPL_SCANCODE_APOSTROPHE = 52, fplbase::FPL_SCANCODE_GRAVE = 53, fplbase::FPL_SCANCODE_COMMA = 54,
  fplbase::FPL_SCANCODE_PERIOD = 55, fplbase::FPL_SCANCODE_SLASH = 56, fplbase::FPL_SCANCODE_CAPSLOCK = 57, fplbase::FPL_SCANCODE_F1 = 58,
  fplbase::FPL_SCANCODE_F2 = 59, fplbase::FPL_SCANCODE_F3 = 60, fplbase::FPL_SCANCODE_F4 = 61, fplbase::FPL_SCANCODE_F5 = 62,
  fplbase::FPL_SCANCODE_F6 = 63, fplbase::FPL_SCANCODE_F7 = 64, fplbase::FPL_SCANCODE_F8 = 65, fplbase::FPL_SCANCODE_F9 = 66,
  fplbase::FPL_SCANCODE_F10 = 67, fplbase::FPL_SCANCODE_F11 = 68, fplbase::FPL_SCANCODE_F12 = 69, fplbase::FPL_SCANCODE_PRINTSCREEN = 70,
  fplbase::FPL_SCANCODE_SCROLLLOCK = 71, fplbase::FPL_SCANCODE_PAUSE = 72, fplbase::FPL_SCANCODE_INSERT = 73, fplbase::FPL_SCANCODE_HOME = 74,
  fplbase::FPL_SCANCODE_PAGEUP = 75, fplbase::FPL_SCANCODE_DELETE = 76, fplbase::FPL_SCANCODE_END = 77, fplbase::FPL_SCANCODE_PAGEDOWN = 78,
  fplbase::FPL_SCANCODE_RIGHT = 79, fplbase::FPL_SCANCODE_LEFT = 80, fplbase::FPL_SCANCODE_DOWN = 81, fplbase::FPL_SCANCODE_UP = 82,
  fplbase::FPL_SCANCODE_NUMLOCKCLEAR = 83, fplbase::FPL_SCANCODE_KP_DIVIDE = 84, fplbase::FPL_SCANCODE_KP_MULTIPLY = 85, fplbase::FPL_SCANCODE_KP_MINUS = 86,
  fplbase::FPL_SCANCODE_KP_PLUS = 87, fplbase::FPL_SCANCODE_KP_ENTER = 88, fplbase::FPL_SCANCODE_KP_1 = 89, fplbase::FPL_SCANCODE_KP_2 = 90,
  fplbase::FPL_SCANCODE_KP_3 = 91, fplbase::FPL_SCANCODE_KP_4 = 92, fplbase::FPL_SCANCODE_KP_5 = 93, fplbase::FPL_SCANCODE_KP_6 = 94,
  fplbase::FPL_SCANCODE_KP_7 = 95, fplbase::FPL_SCANCODE_KP_8 = 96, fplbase::FPL_SCANCODE_KP_9 = 97, fplbase::FPL_SCANCODE_KP_0 = 98,
  fplbase::FPL_SCANCODE_KP_PERIOD = 99, fplbase::FPL_SCANCODE_NONUSBACKSLASH = 100, fplbase::FPL_SCANCODE_APPLICATION = 101, fplbase::FPL_SCANCODE_POWER = 102,
  fplbase::FPL_SCANCODE_KP_EQUALS = 103, fplbase::FPL_SCANCODE_F13 = 104, fplbase::FPL_SCANCODE_F14 = 105, fplbase::FPL_SCANCODE_F15 = 106,
  fplbase::FPL_SCANCODE_F16 = 107, fplbase::FPL_SCANCODE_F17 = 108, fplbase::FPL_SCANCODE_F18 = 109, fplbase::FPL_SCANCODE_F19 = 110,
  fplbase::FPL_SCANCODE_F20 = 111, fplbase::FPL_SCANCODE_F21 = 112, fplbase::FPL_SCANCODE_F22 = 113, fplbase::FPL_SCANCODE_F23 = 114,
  fplbase::FPL_SCANCODE_F24 = 115, fplbase::FPL_SCANCODE_EXECUTE = 116, fplbase::FPL_SCANCODE_HELP = 117, fplbase::FPL_SCANCODE_MENU = 118,
  fplbase::FPL_SCANCODE_SELECT = 119, fplbase::FPL_SCANCODE_STOP = 120, fplbase::FPL_SCANCODE_AGAIN = 121, fplbase::FPL_SCANCODE_UNDO = 122,
  fplbase::FPL_SCANCODE_CUT = 123, fplbase::FPL_SCANCODE_COPY = 124, fplbase::FPL_SCANCODE_PASTE = 125, fplbase::FPL_SCANCODE_FIND = 126,
  fplbase::FPL_SCANCODE_MUTE = 127, fplbase::FPL_SCANCODE_VOLUMEUP = 128, fplbase::FPL_SCANCODE_VOLUMEDOWN = 129, fplbase::FPL_SCANCODE_KP_COMMA = 133,
  fplbase::FPL_SCANCODE_KP_EQUALSAS400 = 134, fplbase::FPL_SCANCODE_INTERNATIONAL1 = 135, FPL_SCANCODE_INTERNATIONAL2 = 136, fplbase::FPL_SCANCODE_INTERNATIONAL3 = 137,
  FPL_SCANCODE_INTERNATIONAL4 = 138, FPL_SCANCODE_INTERNATIONAL5 = 139, FPL_SCANCODE_INTERNATIONAL6 = 140, FPL_SCANCODE_INTERNATIONAL7 = 141,
  FPL_SCANCODE_INTERNATIONAL8 = 142, FPL_SCANCODE_INTERNATIONAL9 = 143, fplbase::FPL_SCANCODE_LANG1 = 144, fplbase::FPL_SCANCODE_LANG2 = 145,
  fplbase::FPL_SCANCODE_LANG3 = 146, fplbase::FPL_SCANCODE_LANG4 = 147, fplbase::FPL_SCANCODE_LANG5 = 148, fplbase::FPL_SCANCODE_LANG6 = 149,
  fplbase::FPL_SCANCODE_LANG7 = 150, fplbase::FPL_SCANCODE_LANG8 = 151, fplbase::FPL_SCANCODE_LANG9 = 152, fplbase::FPL_SCANCODE_ALTERASE = 153,
  FPL_SCANCODE_SYSREQ = 154, FPL_SCANCODE_CANCEL = 155, FPL_SCANCODE_CLEAR = 156, FPL_SCANCODE_PRIOR = 157,
  FPL_SCANCODE_RETURN2 = 158, FPL_SCANCODE_SEPARATOR = 159, FPL_SCANCODE_OUT = 160, FPL_SCANCODE_OPER = 161,
  FPL_SCANCODE_CLEARAGAIN = 162, FPL_SCANCODE_CRSEL = 163, FPL_SCANCODE_EXSEL = 164, FPL_SCANCODE_KP_00 = 176,
  FPL_SCANCODE_KP_000 = 177, FPL_SCANCODE_THOUSANDSSEPARATOR = 178, FPL_SCANCODE_DECIMALSEPARATOR = 179, FPL_SCANCODE_CURRENCYUNIT = 180,
  FPL_SCANCODE_CURRENCYSUBUNIT = 181, FPL_SCANCODE_KP_LEFTPAREN = 182, FPL_SCANCODE_KP_RIGHTPAREN = 183, FPL_SCANCODE_KP_LEFTBRACE = 184,
  FPL_SCANCODE_KP_RIGHTBRACE = 185, FPL_SCANCODE_KP_TAB = 186, FPL_SCANCODE_KP_BACKSPACE = 187, FPL_SCANCODE_KP_A = 188,
  FPL_SCANCODE_KP_B = 189, FPL_SCANCODE_KP_C = 190, FPL_SCANCODE_KP_D = 191, FPL_SCANCODE_KP_E = 192,
  FPL_SCANCODE_KP_F = 193, FPL_SCANCODE_KP_XOR = 194, FPL_SCANCODE_KP_POWER = 195, FPL_SCANCODE_KP_PERCENT = 196,
  FPL_SCANCODE_KP_LESS = 197, FPL_SCANCODE_KP_GREATER = 198, FPL_SCANCODE_KP_AMPERSAND = 199, FPL_SCANCODE_KP_DBLAMPERSAND = 200,
  FPL_SCANCODE_KP_VERTICALBAR = 201, FPL_SCANCODE_KP_DBLVERTICALBAR = 202, FPL_SCANCODE_KP_COLON = 203, FPL_SCANCODE_KP_HASH = 204,
  FPL_SCANCODE_KP_SPACE = 205, FPL_SCANCODE_KP_AT = 206, FPL_SCANCODE_KP_EXCLAM = 207, FPL_SCANCODE_KP_MEMSTORE = 208,
  FPL_SCANCODE_KP_MEMRECALL = 209, FPL_SCANCODE_KP_MEMCLEAR = 210, FPL_SCANCODE_KP_MEMADD = 211, FPL_SCANCODE_KP_MEMSUBTRACT = 212,
  FPL_SCANCODE_KP_MEMMULTIPLY = 213, FPL_SCANCODE_KP_MEMDIVIDE = 214, FPL_SCANCODE_KP_PLUSMINUS = 215, FPL_SCANCODE_KP_CLEAR = 216,
  FPL_SCANCODE_KP_CLEARENTRY = 217, FPL_SCANCODE_KP_BINARY = 218, FPL_SCANCODE_KP_OCTAL = 219, FPL_SCANCODE_KP_DECIMAL = 220,
  FPL_SCANCODE_KP_HEXADECIMAL = 221, FPL_SCANCODE_LCTRL = 224, FPL_SCANCODE_LSHIFT = 225, fplbase::FPL_SCANCODE_LALT = 226,
  fplbase::FPL_SCANCODE_LGUI = 227, FPL_SCANCODE_RCTRL = 228, FPL_SCANCODE_RSHIFT = 229, fplbase::FPL_SCANCODE_RALT = 230,
  fplbase::FPL_SCANCODE_RGUI = 231, FPL_SCANCODE_MODE = 257, fplbase::FPL_SCANCODE_AUDIONEXT = 258, fplbase::FPL_SCANCODE_AUDIOPREV = 259,
  fplbase::FPL_SCANCODE_AUDIOSTOP = 260, fplbase::FPL_SCANCODE_AUDIOPLAY = 261, fplbase::FPL_SCANCODE_AUDIOMUTE = 262, FPL_SCANCODE_MEDIASELECT = 263,
  FPL_SCANCODE_WWW = 264, FPL_SCANCODE_MAIL = 265, fplbase::FPL_SCANCODE_CALCULATOR = 266, FPL_SCANCODE_COMPUTER = 267,
  FPL_SCANCODE_AC_SEARCH = 268, FPL_SCANCODE_AC_HOME = 269, FPL_SCANCODE_AC_BACK = 270, FPL_SCANCODE_AC_FORWARD = 271,
  FPL_SCANCODE_AC_STOP = 272, FPL_SCANCODE_AC_REFRESH = 273, FPL_SCANCODE_AC_BOOKMARKS = 274, fplbase::FPL_SCANCODE_BRIGHTNESSDOWN = 275,
  fplbase::FPL_SCANCODE_BRIGHTNESSUP = 276, fplbase::FPL_SCANCODE_DISPLAYSWITCH = 277, FPL_SCANCODE_KBDILLUMTOGGLE = 278, FPL_SCANCODE_KBDILLUMDOWN = 279,
  FPL_SCANCODE_KBDILLUMUP = 280, fplbase::FPL_SCANCODE_EJECT = 281, fplbase::FPL_SCANCODE_SLEEP = 282, FPL_SCANCODE_APP1 = 283,
  FPL_SCANCODE_APP2 = 284, fplbase::FPL_NUM_SCANCODES = 512
}