In the span of two weeks, we made a few big leaps forward with the Kaleidoscope firmware, and it is now possible to remap keys on the keyboard without using any software on the host. We can just do it on-the-fly using nothing else than the keyboard. While this is pretty awesome, it's not the most convenient thing, and has its share of limitations. Yet, it has its uses. Among others, it is one of the best examples to show how all the small pieces fit together, and can be used to build somethin...