tmk
0f768fc84b
Fix Tapping: release key immediately but modifier #65
...
- See https://github.com/tmk/tmk_keyboard/issues/60
- **Except for modifiers** a key pressed before the tapping starts should be released immediately
- 'Mod-Tap key'(like shift-;) didn't work from this fix: 4d0b3aa
Fix Tapping: release of a key pressed before tap
This key sequence should register ':', not ';'. With the fix Shift is
released before settlement of tapping, this registers ';'.
Shift ~~___~~~~~~~
;(Tap) ~~~____~~~~
2013-10-03 12:40:33 +09:00
tmk
448da5d477
Change struct key_t
2013-02-13 12:16:24 +09:00
tmk
4f274d125f
Add user defined function to action.
2013-02-01 14:48:11 +09:00
tmk
3b8abfb0c3
Clean code.
2013-01-28 14:06:42 +09:00
tmk
0feeb37236
New tapping logic.
2013-01-27 02:42:48 +09:00
tmk
78fd0fa6b3
Minor fixes in keyboard.c.
2013-01-24 01:02:11 +09:00
tmk
bab803d80c
Add prototype of Action Function.
2013-01-23 23:53:51 +09:00
tmk
c05e188e73
Fix mods with tapping.
2013-01-21 15:44:49 +09:00
tmk
37c7b143ec
Refactor struct keyevent_t.
2013-01-17 15:02:34 +09:00
tmk
c773478b3c
Fix mods with tap key but some problems still exists.
...
- stuck tap key after tapping. seq[mods(d), key(d), mods(u), key(u)]
- tap key doesn't work when fast type. [key(d), mods(d), key(u),
mods(u)]
2013-01-17 12:06:28 +09:00
tmk
cb795497fa
Fix waiting_keys and periodical update for delaying layer.
2013-01-15 00:55:16 +09:00
tmk
93078aad21
Add new layer actions.
2013-01-09 22:33:33 +09:00
tmk
770cfcff99
Add initial fix for new keymap.
2012-12-16 02:32:07 +09:00
tmk
37f3c2e9d7
Add repeating of Fn key with alt keycode.
2012-10-17 15:55:37 +09:00
tmk
4edc5ab99c
Initial version of new code for layer switch is added.
2012-10-17 15:55:37 +09:00
tmk
d9b9098b20
test build of 'Host shield' in minimal env.
2012-08-28 21:56:15 +09:00
tmk
f412570739
Moved files to common, protocol and doc directory
2012-06-07 02:47:33 +09:00