chipKIT32 / chipKIT-core

Downloadable chipKIT core for use with Arduino 1.6 - 1.8+ IDE, PlatformIO, and UECIDE
http://chipkit.net/
Apache License 2.0
59 stars 53 forks source link

Expaned keyboard to allow raw usage report operation #399

Closed majenkotech closed 6 years ago

majenkotech commented 6 years ago

Add four extra methods to the USB Keyboard class:

pressRaw(k)
pressRawModifier(k)
releaseRaw(k)
releaseRawModifier(k)

They take raw USB HID Usage Code numbers (lots of macros provided) to allow use of extended keys over and above the normal keys on a standard keyboard.

EmbeddedMan commented 6 years ago

Cool!!