Zach Eveland
|
1566006871
|
Added Keyboard support for all modifier and all common non-printing keys.
|
2012-03-03 23:37:39 -05:00 |
Zach Eveland
|
54fb0bf3f5
|
Removed support for key mapping in Keyboard.
Was no longer being used and would be damn near impossible to support with the new scheme for handling modifiers and non-printing keyboard characters.
|
2012-03-03 23:06:44 -05:00 |
Zach Eveland
|
fbea67532a
|
added Keyboard methods press(), release(), and releaseAll()
Changes mean that a single, persistent key report must be used so keys can be added or removed. Also reimplemented type() using the new methods.
|
2012-03-03 22:54:45 -05:00 |
Zach Eveland
|
8f5869009c
|
fixed minor compilation warnings for Leonardo
|
2012-03-03 13:26:57 -05:00 |
Zach Eveland
|
4e9fb924b2
|
changed Keyboard write() method to type(). Made write() an alias for type() to allow subclassing by Stream.
|
2011-12-20 17:09:44 -05:00 |
Zach Eveland
|
e405a6eb60
|
Revert "changed Keyboard write() method to type(). Made write() an alias for type() to allow subclassing by Stream."
This reverts commit de1d5fc0cb82874c0dcb766c5fb27ab36c5cb32c.
|
2011-12-20 17:08:07 -05:00 |
Zach Eveland
|
e4930f866d
|
changed Keyboard write() method to type(). Made write() an alias for type() to allow subclassing by Stream.
|
2011-12-20 17:00:19 -05:00 |
Zach Eveland
|
d004d6a9b4
|
added Mouse.isPressed() method
|
2011-09-16 16:59:14 -04:00 |
Zach Eveland
|
90ea0707e6
|
added Mouse press() and release()
|
2011-08-30 20:23:06 -04:00 |
Zach Eveland
|
df068274f4
|
on a CDC or HID write() error, call setWriteError(). better handling of USB_Send errors in CDC.
|
2011-08-30 17:25:35 -04:00 |
Zach Eveland
|
af635024db
|
support for non-Leonardo boards is back!
|
2011-08-30 11:50:08 -04:00 |
Zach Eveland
|
481fdeab79
|
CDC and HID write() routines now return non-void - brought in line with new write behavior
|
2011-08-30 11:04:34 -04:00 |
Zach Eveland
|
ddd3418a4f
|
Serial via USB works
Integrated rest of Peter's USB implementation
|
2011-08-14 16:59:34 -04:00 |