Kaleidoscope
Kaleidoscope
src
kaleidoscope
Namespaces
|
Functions
hid.h File Reference
#include <Arduino.h>
#include "
key_defs.h
"
Include dependency graph for hid.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces
kaleidoscope
kaleidoscope::hid
Functions
void
kaleidoscope::hid::initializeKeyboard
()
void
kaleidoscope::hid::pressKey
(
Key
mappedKey)
void
kaleidoscope::hid::releaseKey
(
Key
mappedKey)
void
kaleidoscope::hid::releaseAllKeys
()
void
kaleidoscope::hid::pressRawKey
(
Key
mappedKey)
void
kaleidoscope::hid::releaseRawKey
(
Key
mappedKey)
void
kaleidoscope::hid::sendKeyboardReport
()
boolean
kaleidoscope::hid::isModifierKeyActive
(
Key
mappedKey)
void
kaleidoscope::hid::initializeConsumerControl
()
void
kaleidoscope::hid::pressConsumerControl
(
Key
mappedKey)
void
kaleidoscope::hid::releaseConsumerControl
(
Key
mappedKey)
void
kaleidoscope::hid::initializeSystemControl
()
void
kaleidoscope::hid::pressSystemControl
(
Key
mappedKey)
void
kaleidoscope::hid::releaseSystemControl
(
Key
mappedKey)
void
kaleidoscope::hid::initializeMouse
()
void
kaleidoscope::hid::moveMouse
(signed char x, signed char y, signed char wheel)
void
kaleidoscope::hid::clickMouseButtons
(uint8_t buttons)
void
kaleidoscope::hid::pressMouseButtons
(uint8_t buttons)
void
kaleidoscope::hid::releaseMouseButtons
(uint8_t buttons)
void
kaleidoscope::hid::initializeAbsoluteMouse
()
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::clickAbsoluteMouseButtons
(uint8_t buttons)
void
kaleidoscope::hid::pressAbsoluteMouseButtons
(uint8_t buttons)
void
kaleidoscope::hid::releaseAbsoluteMouseButtons
(uint8_t buttons)
Generated by
1.8.13