Commit Graph

5 Commits

Author SHA1 Message Date
weigee 2a7bd24b63 Additional handling of special keys
Prevent special keys from being handled until they have been released.
This hopefully fixes the weird repeating key problems.
2013-02-05 02:19:14 +08:00
weigee 27bfccb1a0 Teensy 2.0 with mini USB Host Shield support 2013-01-07 07:14:49 +08:00
weigee 52a488c5c0 Major rewrite for NKRO and CAPSLOCK mapping
Major revision to fix the following issues:
- simplified the code to simply use the Parse function for everything
- allows for NKRO up to keyboard hardware limitation
- allows CAPSLOCK to be remapped properly (backspace by default in
colemak)
- allows Shift-CAPSLOCK to retain the standard CAPS functionality
2012-12-02 19:03:33 +08:00
weigee f3b325b755 Fix bug in handling reserved keystrokes
Fix bug where any Ctrl-Shift keystrokes are dropped even if they are not
reserved keystrokes.

Formatting changes (replaced all tab chars with spaces)
2012-11-27 23:51:51 +08:00
weigee e063ca1adb First public release 2012-11-26 03:53:55 +08:00