Go to file
kunzjacq 44949b0bed new function hooks in KeyboardController class
in KeyboardController class:

- added a new hook, reportReaderFunction, to enable the client code to read raw incoming keybooard state reports (called from method new_data)
- added a new hook, modifiersChangedFunction, to enable the client code to be notified when modifiers state is changed but no key is pressed or released
- initialized all function pointers to zero in both KeyboardController constructors
- changed led state change behavior: leds are updated when keys are pressed, not when they are released, as with most keyboards (methods key_release and key_press)
- added hooks to be notified of key presses and key releases with oem codes instead of unicode codepoints (keyPressedRawFunction and keyReleasedRawFunction).
2018-09-02 09:44:32 -10:00
examples XBox360 Wireless controller 2018-03-11 16:06:04 -07:00
USBHost_t36.h new function hooks in KeyboardController class 2018-09-02 09:44:32 -10:00
antplus.cpp AntPlus fixes 2017-10-21 08:45:09 -07:00
antplusdefs.h Arduino style API for AntPlus payload parsers 2017-10-21 03:34:40 -07:00
ehci.cpp Clean up bandwidth usage info when deleting a pipe 2017-12-19 15:31:08 -08:00
enumeration.cpp Don't clobber pipe config when changing max packet size 2018-05-27 02:58:44 -07:00
hid.cpp Joystick - USB enhance More Axis, Rumble, LEDS 2018-01-11 07:09:22 -08:00
hub.cpp Send set interface to any hub with more than 1 interface altsetting 2018-05-26 08:47:27 -07:00
joystick.cpp XBox360 Wireless controller 2018-03-11 16:06:04 -07:00
keyboard.cpp new function hooks in KeyboardController class 2018-09-02 09:44:32 -10:00
keyboardHIDExtras.cpp Placeholder file (needed for Teensyduino installer) 2017-12-13 04:04:49 -08:00
keywords.txt XBox360 Wireless controller 2018-03-11 16:06:04 -07:00
library.properties Convert to Arduino library format 2017-03-07 07:40:06 -08:00
memory.cpp Clean up bandwidth usage info when deleting a pipe 2017-12-19 15:31:08 -08:00
midi.cpp Debug print only actual received MIDI data (not entire buffer) 2018-01-11 19:58:14 -08:00
mouse.cpp RAWHID Support 2017-11-20 08:54:56 -08:00
print.cpp Print USB descriptors in debug output 2018-05-25 05:12:36 -07:00
rawhid.cpp RAWHID Support 2017-11-20 08:54:56 -08:00
serial.cpp Serial cleanup - flush, timeout 2017-11-10 16:37:12 -08:00