Kaleidoscope
|
Functions | |
void | initializeKeyboard () |
void | pressRawKey (Key mappedKey) |
void | pressKey (Key mappedKey) |
void | releaseRawKey (Key mappedKey) |
void | releaseAllKeys () |
void | releaseKey (Key mappedKey) |
boolean | isModifierKeyActive (Key mappedKey) |
void | sendKeyboardReport () |
void | initializeConsumerControl () |
void | pressConsumerControl (Key mappedKey) |
void | releaseConsumerControl (Key mappedKey) |
void | initializeSystemControl () |
void | pressSystemControl (Key mappedKey) |
void | releaseSystemControl (Key mappedKey) |
void | initializeMouse () |
void | moveMouse (signed char x, signed char y, signed char wheel) |
void | clickMouseButtons (uint8_t buttons) |
void | pressMouseButtons (uint8_t buttons) |
void | releaseMouseButtons (uint8_t buttons) |
void | initializeAbsoluteMouse () |
void | moveAbsoluteMouse (signed char x, signed char y, signed char wheel) |
void | moveAbsoluteMouseTo (uint16_t x, uint16_t y, signed char wheel) |
void | clickAbsoluteMouseButtons (uint8_t buttons) |
void | pressAbsoluteMouseButtons (uint8_t buttons) |
void | releaseAbsoluteMouseButtons (uint8_t buttons) |
void kaleidoscope::hid::clickAbsoluteMouseButtons | ( | uint8_t | buttons | ) |
void kaleidoscope::hid::clickMouseButtons | ( | uint8_t | buttons | ) |
void kaleidoscope::hid::initializeAbsoluteMouse | ( | ) |
SingleAbsolute mouse (grapahics tablet) events
void kaleidoscope::hid::initializeConsumerControl | ( | ) |
void kaleidoscope::hid::initializeKeyboard | ( | ) |
void kaleidoscope::hid::initializeMouse | ( | ) |
void kaleidoscope::hid::initializeSystemControl | ( | ) |
boolean kaleidoscope::hid::isModifierKeyActive | ( | Key | mappedKey | ) |
void kaleidoscope::hid::moveAbsoluteMouse | ( | signed char | x, |
signed char | y, | ||
signed char | wheel | ||
) |
void kaleidoscope::hid::moveAbsoluteMouseTo | ( | uint16_t | x, |
uint16_t | y, | ||
signed char | wheel | ||
) |
void kaleidoscope::hid::moveMouse | ( | signed char | x, |
signed char | y, | ||
signed char | wheel | ||
) |
void kaleidoscope::hid::pressAbsoluteMouseButtons | ( | uint8_t | buttons | ) |
void kaleidoscope::hid::pressConsumerControl | ( | Key | mappedKey | ) |
void kaleidoscope::hid::pressKey | ( | Key | mappedKey | ) |
void kaleidoscope::hid::pressMouseButtons | ( | uint8_t | buttons | ) |
void kaleidoscope::hid::pressRawKey | ( | Key | mappedKey | ) |
void kaleidoscope::hid::pressSystemControl | ( | Key | mappedKey | ) |
void kaleidoscope::hid::releaseAbsoluteMouseButtons | ( | uint8_t | buttons | ) |
void kaleidoscope::hid::releaseAllKeys | ( | ) |
void kaleidoscope::hid::releaseConsumerControl | ( | Key | mappedKey | ) |
void kaleidoscope::hid::releaseKey | ( | Key | mappedKey | ) |
void kaleidoscope::hid::releaseMouseButtons | ( | uint8_t | buttons | ) |
void kaleidoscope::hid::releaseRawKey | ( | Key | mappedKey | ) |
void kaleidoscope::hid::releaseSystemControl | ( | Key | mappedKey | ) |
void kaleidoscope::hid::sendKeyboardReport | ( | ) |
Flushes any pending regular key switch events and sends them out