Added comment mentioning only known bug. Minor.

f13
Jacob McIntosh 2014-03-28 00:25:06 -05:00
parent 3455d4a1d4
commit 535a67de5d
1 changed files with 8 additions and 1 deletions

View File

@ -6,7 +6,14 @@
* Project located at <https://github.com/benblazak/ergodox-firmware>
* -------------------------------------------------------------------------- */
//TODO: use sticky keys like colemak-jc-mod.c ??
// TODO: there is a bug where if you hit an inverted key and a normal key, at
// the same time, when the 6 key buffer and modifier states are sent the
// inverted key's shift state can be used for the non-inverted key.
// Example: hit 1 and q at the same time in workman-p, you may end up with "1Q"
// instead of "1q". Not sure how to fix this at present, but it may require
// sending two frames of updates to properly denote an order (shifted in one
// update, unshifted added in another, as though shift was released).
#include <stdint.h>
#include <stddef.h>
#include <avr/pgmspace.h>