Adafruit HID Library
Introduction
Examples
Simple test
Keyboard Shortcuts
Keyboard Layout
Simple Gamepad
HID Joywing
Consumer Control Brightness
API Reference
API Reference
Other Links
Download from GitHub
Download Library Bundle
CircuitPython Reference Documentation
CircuitPython Support Forum
Discord Chat
Adafruit Learning System
Adafruit Blog
Adafruit Store
Adafruit HID Library
Index
Index
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
A
A (adafruit_hid.keycode.Keycode attribute)
adafruit_hid
module
adafruit_hid.consumer_control
module
adafruit_hid.consumer_control_code
module
adafruit_hid.keyboard
module
adafruit_hid.keyboard_layout_base
module
adafruit_hid.keyboard_layout_us
module
adafruit_hid.keycode
module
adafruit_hid.mouse
module
ALT (adafruit_hid.keycode.Keycode attribute)
ALTGR_FLAG (adafruit_hid.keyboard_layout_base.KeyboardLayoutBase attribute)
(adafruit_hid.keyboard_layout_us.KeyboardLayoutUS attribute)
APPLICATION (adafruit_hid.keycode.Keycode attribute)
ASCII_TO_KEYCODE (adafruit_hid.keyboard_layout_base.KeyboardLayoutBase attribute)
(adafruit_hid.keyboard_layout_us.KeyboardLayoutUS attribute)
B
B (adafruit_hid.keycode.Keycode attribute)
BACK_BUTTON (adafruit_hid.mouse.Mouse attribute)
BACKSLASH (adafruit_hid.keycode.Keycode attribute)
BACKSPACE (adafruit_hid.keycode.Keycode attribute)
BRIGHTNESS_DECREMENT (adafruit_hid.consumer_control_code.ConsumerControlCode attribute)
BRIGHTNESS_INCREMENT (adafruit_hid.consumer_control_code.ConsumerControlCode attribute)
C
C (adafruit_hid.keycode.Keycode attribute)
CAPS_LOCK (adafruit_hid.keycode.Keycode attribute)
click() (adafruit_hid.mouse.Mouse method)
COMBINED_KEYS (adafruit_hid.keyboard_layout_base.KeyboardLayoutBase attribute)
(adafruit_hid.keyboard_layout_us.KeyboardLayoutUS attribute)
COMMA (adafruit_hid.keycode.Keycode attribute)
COMMAND (adafruit_hid.keycode.Keycode attribute)
ConsumerControl (class in adafruit_hid.consumer_control)
ConsumerControlCode (class in adafruit_hid.consumer_control_code)
CONTROL (adafruit_hid.keycode.Keycode attribute)
D
D (adafruit_hid.keycode.Keycode attribute)
DELETE (adafruit_hid.keycode.Keycode attribute)
DOWN_ARROW (adafruit_hid.keycode.Keycode attribute)
E
E (adafruit_hid.keycode.Keycode attribute)
EIGHT (adafruit_hid.keycode.Keycode attribute)
EJECT (adafruit_hid.consumer_control_code.ConsumerControlCode attribute)
END (adafruit_hid.keycode.Keycode attribute)
ENTER (adafruit_hid.keycode.Keycode attribute)
EQUALS (adafruit_hid.keycode.Keycode attribute)
ESCAPE (adafruit_hid.keycode.Keycode attribute)
F
F (adafruit_hid.keycode.Keycode attribute)
F1 (adafruit_hid.keycode.Keycode attribute)
F10 (adafruit_hid.keycode.Keycode attribute)
F11 (adafruit_hid.keycode.Keycode attribute)
F12 (adafruit_hid.keycode.Keycode attribute)
F13 (adafruit_hid.keycode.Keycode attribute)
F14 (adafruit_hid.keycode.Keycode attribute)
F15 (adafruit_hid.keycode.Keycode attribute)
F16 (adafruit_hid.keycode.Keycode attribute)
F17 (adafruit_hid.keycode.Keycode attribute)
F18 (adafruit_hid.keycode.Keycode attribute)
F19 (adafruit_hid.keycode.Keycode attribute)
F2 (adafruit_hid.keycode.Keycode attribute)
F20 (adafruit_hid.keycode.Keycode attribute)
F21 (adafruit_hid.keycode.Keycode attribute)
F22 (adafruit_hid.keycode.Keycode attribute)
F23 (adafruit_hid.keycode.Keycode attribute)
F24 (adafruit_hid.keycode.Keycode attribute)
F3 (adafruit_hid.keycode.Keycode attribute)
F4 (adafruit_hid.keycode.Keycode attribute)
F5 (adafruit_hid.keycode.Keycode attribute)
F6 (adafruit_hid.keycode.Keycode attribute)
F7 (adafruit_hid.keycode.Keycode attribute)
F8 (adafruit_hid.keycode.Keycode attribute)
F9 (adafruit_hid.keycode.Keycode attribute)
FAST_FORWARD (adafruit_hid.consumer_control_code.ConsumerControlCode attribute)
find_device() (in module adafruit_hid)
FIVE (adafruit_hid.keycode.Keycode attribute)
FORWARD_BUTTON (adafruit_hid.mouse.Mouse attribute)
FORWARD_SLASH (adafruit_hid.keycode.Keycode attribute)
FOUR (adafruit_hid.keycode.Keycode attribute)
G
G (adafruit_hid.keycode.Keycode attribute)
GRAVE_ACCENT (adafruit_hid.keycode.Keycode attribute)
GUI (adafruit_hid.keycode.Keycode attribute)
H
H (adafruit_hid.keycode.Keycode attribute)
HIGHER_ASCII (adafruit_hid.keyboard_layout_base.KeyboardLayoutBase attribute)
(adafruit_hid.keyboard_layout_us.KeyboardLayoutUS attribute)
HOME (adafruit_hid.keycode.Keycode attribute)
I
I (adafruit_hid.keycode.Keycode attribute)
INSERT (adafruit_hid.keycode.Keycode attribute)
J
J (adafruit_hid.keycode.Keycode attribute)
K
K (adafruit_hid.keycode.Keycode attribute)
Keyboard (class in adafruit_hid.keyboard)
KeyboardLayout (in module adafruit_hid.keyboard_layout_us)
KeyboardLayoutBase (class in adafruit_hid.keyboard_layout_base)
KeyboardLayoutUS (class in adafruit_hid.keyboard_layout_us)
Keycode (class in adafruit_hid.keycode)
keycodes() (adafruit_hid.keyboard_layout_base.KeyboardLayoutBase method)
(adafruit_hid.keyboard_layout_us.KeyboardLayoutUS method)
KEYPAD_ASTERISK (adafruit_hid.keycode.Keycode attribute)
KEYPAD_BACKSLASH (adafruit_hid.keycode.Keycode attribute)
KEYPAD_EIGHT (adafruit_hid.keycode.Keycode attribute)
KEYPAD_ENTER (adafruit_hid.keycode.Keycode attribute)
KEYPAD_EQUALS (adafruit_hid.keycode.Keycode attribute)
KEYPAD_FIVE (adafruit_hid.keycode.Keycode attribute)
KEYPAD_FORWARD_SLASH (adafruit_hid.keycode.Keycode attribute)
KEYPAD_FOUR (adafruit_hid.keycode.Keycode attribute)
KEYPAD_MINUS (adafruit_hid.keycode.Keycode attribute)
KEYPAD_NINE (adafruit_hid.keycode.Keycode attribute)
KEYPAD_NUMLOCK (adafruit_hid.keycode.Keycode attribute)
KEYPAD_ONE (adafruit_hid.keycode.Keycode attribute)
KEYPAD_PERIOD (adafruit_hid.keycode.Keycode attribute)
KEYPAD_PLUS (adafruit_hid.keycode.Keycode attribute)
KEYPAD_SEVEN (adafruit_hid.keycode.Keycode attribute)
KEYPAD_SIX (adafruit_hid.keycode.Keycode attribute)
KEYPAD_THREE (adafruit_hid.keycode.Keycode attribute)
KEYPAD_TWO (adafruit_hid.keycode.Keycode attribute)
KEYPAD_ZERO (adafruit_hid.keycode.Keycode attribute)
L
L (adafruit_hid.keycode.Keycode attribute)
LED_CAPS_LOCK (adafruit_hid.keyboard.Keyboard attribute)
LED_COMPOSE (adafruit_hid.keyboard.Keyboard attribute)
LED_NUM_LOCK (adafruit_hid.keyboard.Keyboard attribute)
led_on() (adafruit_hid.keyboard.Keyboard method)
LED_SCROLL_LOCK (adafruit_hid.keyboard.Keyboard attribute)
led_status (adafruit_hid.keyboard.Keyboard property)
LEFT_ALT (adafruit_hid.keycode.Keycode attribute)
LEFT_ARROW (adafruit_hid.keycode.Keycode attribute)
LEFT_BRACKET (adafruit_hid.keycode.Keycode attribute)
LEFT_BUTTON (adafruit_hid.mouse.Mouse attribute)
LEFT_CONTROL (adafruit_hid.keycode.Keycode attribute)
LEFT_GUI (adafruit_hid.keycode.Keycode attribute)
LEFT_SHIFT (adafruit_hid.keycode.Keycode attribute)
M
M (adafruit_hid.keycode.Keycode attribute)
MIDDLE_BUTTON (adafruit_hid.mouse.Mouse attribute)
MINUS (adafruit_hid.keycode.Keycode attribute)
modifier_bit() (adafruit_hid.keycode.Keycode class method)
module
adafruit_hid
adafruit_hid.consumer_control
adafruit_hid.consumer_control_code
adafruit_hid.keyboard
adafruit_hid.keyboard_layout_base
adafruit_hid.keyboard_layout_us
adafruit_hid.keycode
adafruit_hid.mouse
Mouse (class in adafruit_hid.mouse)
move() (adafruit_hid.mouse.Mouse method)
MUTE (adafruit_hid.consumer_control_code.ConsumerControlCode attribute)
N
N (adafruit_hid.keycode.Keycode attribute)
NEED_ALTGR (adafruit_hid.keyboard_layout_base.KeyboardLayoutBase attribute)
(adafruit_hid.keyboard_layout_us.KeyboardLayoutUS attribute)
NINE (adafruit_hid.keycode.Keycode attribute)
O
O (adafruit_hid.keycode.Keycode attribute)
ONE (adafruit_hid.keycode.Keycode attribute)
OPTION (adafruit_hid.keycode.Keycode attribute)
P
P (adafruit_hid.keycode.Keycode attribute)
PAGE_DOWN (adafruit_hid.keycode.Keycode attribute)
PAGE_UP (adafruit_hid.keycode.Keycode attribute)
PAUSE (adafruit_hid.keycode.Keycode attribute)
PERIOD (adafruit_hid.keycode.Keycode attribute)
PLAY_PAUSE (adafruit_hid.consumer_control_code.ConsumerControlCode attribute)
POUND (adafruit_hid.keycode.Keycode attribute)
POWER (adafruit_hid.keycode.Keycode attribute)
press() (adafruit_hid.consumer_control.ConsumerControl method)
(adafruit_hid.keyboard.Keyboard method)
(adafruit_hid.mouse.Mouse method)
PRINT_SCREEN (adafruit_hid.keycode.Keycode attribute)
Q
Q (adafruit_hid.keycode.Keycode attribute)
QUOTE (adafruit_hid.keycode.Keycode attribute)
R
R (adafruit_hid.keycode.Keycode attribute)
RECORD (adafruit_hid.consumer_control_code.ConsumerControlCode attribute)
release() (adafruit_hid.consumer_control.ConsumerControl method)
(adafruit_hid.keyboard.Keyboard method)
(adafruit_hid.mouse.Mouse method)
release_all() (adafruit_hid.keyboard.Keyboard method)
(adafruit_hid.mouse.Mouse method)
RETURN (adafruit_hid.keycode.Keycode attribute)
REWIND (adafruit_hid.consumer_control_code.ConsumerControlCode attribute)
RIGHT_ALT (adafruit_hid.keycode.Keycode attribute)
RIGHT_ALT_CODE (adafruit_hid.keyboard_layout_base.KeyboardLayoutBase attribute)
(adafruit_hid.keyboard_layout_us.KeyboardLayoutUS attribute)
RIGHT_ARROW (adafruit_hid.keycode.Keycode attribute)
RIGHT_BRACKET (adafruit_hid.keycode.Keycode attribute)
RIGHT_BUTTON (adafruit_hid.mouse.Mouse attribute)
RIGHT_CONTROL (adafruit_hid.keycode.Keycode attribute)
RIGHT_GUI (adafruit_hid.keycode.Keycode attribute)
RIGHT_SHIFT (adafruit_hid.keycode.Keycode attribute)
S
S (adafruit_hid.keycode.Keycode attribute)
SCAN_NEXT_TRACK (adafruit_hid.consumer_control_code.ConsumerControlCode attribute)
SCAN_PREVIOUS_TRACK (adafruit_hid.consumer_control_code.ConsumerControlCode attribute)
SCROLL_LOCK (adafruit_hid.keycode.Keycode attribute)
SEMICOLON (adafruit_hid.keycode.Keycode attribute)
send() (adafruit_hid.consumer_control.ConsumerControl method)
(adafruit_hid.keyboard.Keyboard method)
SEVEN (adafruit_hid.keycode.Keycode attribute)
SHIFT (adafruit_hid.keycode.Keycode attribute)
SHIFT_CODE (adafruit_hid.keyboard_layout_base.KeyboardLayoutBase attribute)
(adafruit_hid.keyboard_layout_us.KeyboardLayoutUS attribute)
SHIFT_FLAG (adafruit_hid.keyboard_layout_base.KeyboardLayoutBase attribute)
(adafruit_hid.keyboard_layout_us.KeyboardLayoutUS attribute)
SIX (adafruit_hid.keycode.Keycode attribute)
SPACE (adafruit_hid.keycode.Keycode attribute)
SPACEBAR (adafruit_hid.keycode.Keycode attribute)
STOP (adafruit_hid.consumer_control_code.ConsumerControlCode attribute)
T
T (adafruit_hid.keycode.Keycode attribute)
TAB (adafruit_hid.keycode.Keycode attribute)
THREE (adafruit_hid.keycode.Keycode attribute)
TWO (adafruit_hid.keycode.Keycode attribute)
U
U (adafruit_hid.keycode.Keycode attribute)
UP_ARROW (adafruit_hid.keycode.Keycode attribute)
V
V (adafruit_hid.keycode.Keycode attribute)
VOLUME_DECREMENT (adafruit_hid.consumer_control_code.ConsumerControlCode attribute)
VOLUME_INCREMENT (adafruit_hid.consumer_control_code.ConsumerControlCode attribute)
W
W (adafruit_hid.keycode.Keycode attribute)
WINDOWS (adafruit_hid.keycode.Keycode attribute)
write() (adafruit_hid.keyboard_layout_base.KeyboardLayoutBase method)
(adafruit_hid.keyboard_layout_us.KeyboardLayoutUS method)
X
X (adafruit_hid.keycode.Keycode attribute)
Y
Y (adafruit_hid.keycode.Keycode attribute)
Z
Z (adafruit_hid.keycode.Keycode attribute)
ZERO (adafruit_hid.keycode.Keycode attribute)