Arduino Libraries
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Enumerations
hid_keys.hpp File Reference

Go to the source code of this file.

Enumerations

enum  key : uint8_t {
  key::none = 0, key::ctrl = 1, key::shift = 2, key::alt = 4,
  key::gui = 8, key::ctrl_right = 16, key::shift_right = 32, key::alt_right = 64,
  key::gui_right = 128, key::a = 4, key::b = 5, key::c = 6,
  key::d = 7, key::e = 8, key::f = 9, key::g = 10,
  key::h = 11, key::i = 12, key::j = 13, key::k = 14,
  key::l = 15, key::m = 16, key::n = 17, key::o = 18,
  key::p = 19, key::q = 20, key::r = 21, key::s = 22,
  key::t = 23, key::u = 24, key::v = 25, key::w = 26,
  key::x = 27, key::y = 28, key::z = 29, key::k1 = 30,
  key::k2 = 31, key::k3 = 32, key::k4 = 33, key::k5 = 34,
  key::k6 = 35, key::k7 = 36, key::k8 = 37, key::k9 = 38,
  key::k0 = 39, key::enter = 40, key::escape = 41, key::backspace = 42,
  key::tab = 43, key::space = 44, key::minus = 45, key::circumflex = 46,
  key::ue = 47, key::diaresis = 48, key::dollar = 49, key::oe = 51,
  key::ae = 52, key::section = 53, key::comma = 54, key::dot = 55,
  key::caps_lock = 57, key::F1 = 58, key::F2 = 59, key::F3 = 60,
  key::F4 = 61, key::F5 = 62, key::F6 = 63, key::F7 = 64,
  key::F8 = 65, key::F9 = 66, key::F10 = 67, key::F11 = 68,
  key::F12 = 69, key::prt_scr = 70, key::scr_lock = 71, key::pause = 72,
  key::insert = 73, key::home = 74, key::page_up = 75, key::del = 76,
  key::end = 77, key::page_down = 78, key::right = 79, key::left = 80,
  key::down = 81, key::up = 82, key::num_lock = 83, key::pad_div = 84,
  key::pad_mult = 85, key::pad_minus = 86, key::pad_plus = 87, key::pad_enter = 88,
  key::pad_1 = 89, key::pad_2 = 90, key::pad_3 = 91, key::pad_4 = 92,
  key::pad_5 = 93, key::pad_6 = 94, key::pad_7 = 95, key::pad_8 = 96,
  key::pad_9 = 97, key::pad_0 = 98, key::pad_dot = 99, key::angle = 100,
  key::power = 102, key::pad_equal = 103, key::F13 = 104, key::F14 = 105,
  key::F15 = 106, key::F16 = 107, key::F17 = 108, key::F18 = 109,
  key::F19 = 110, key::F20 = 111, key::F21 = 112, key::F22 = 113,
  key::F23 = 114, key::F24 = 115, key::mute = 127, key::volume_up = 128,
  key::volume_down = 129
}
 

Enumeration Type Documentation

enum key : uint8_t
strong
Enumerator
none 
ctrl 
shift 
alt 
gui 
ctrl_right 
shift_right 
alt_right 
gui_right 
a 
b 
c 
d 
e 
f 
g 
h 
i 
j 
k 
l 
m 
n 
o 
p 
q 
r 
s 
t 
u 
v 
w 
x 
y 
z 
k1 
k2 
k3 
k4 
k5 
k6 
k7 
k8 
k9 
k0 
enter 
escape 
backspace 
tab 
space 
minus 
circumflex 
ue 
diaresis 
dollar 
oe 
ae 
section 
comma 
dot 
caps_lock 
F1 
F2 
F3 
F4 
F5 
F6 
F7 
F8 
F9 
F10 
F11 
F12 
prt_scr 
scr_lock 
pause 
insert 
home 
page_up 
del 
end 
page_down 
right 
left 
down 
up 
num_lock 
pad_div 
pad_mult 
pad_minus 
pad_plus 
pad_enter 
pad_1 
pad_2 
pad_3 
pad_4 
pad_5 
pad_6 
pad_7 
pad_8 
pad_9 
pad_0 
pad_dot 
angle 
power 
pad_equal 
F13 
F14 
F15 
F16 
F17 
F18 
F19 
F20 
F21 
F22 
F23 
F24 
mute 
volume_up 
volume_down