summaryrefslogtreecommitdiffstats
path: root/tmk_core/common/keyboard.c
Commit message (Collapse)AuthorAgeFilesLines
* added comments and made function name clearerJeremiah2017-05-141-13/+18
|
* whoopsJeremiah2017-05-141-2/+2
|
* faster, less bits :)Jeremiah2017-05-141-9/+2
|
* faster and less bits... againJeremiah2017-05-131-6/+5
|
* faster and less bitsJeremiah2017-05-131-18/+15
|
* should be using matrix_row_tJeremiah2017-05-131-3/+3
|
* a bit smallerJeremiah2017-05-131-6/+6
|
* a bit smallerJeremiah2017-05-131-18/+35
|
* improvementsJeremiah2017-05-131-23/+16
|
* anti-ghost improvement for older keyboards with empty spots in matrixJeremiah2017-05-131-6/+30
|
* Implement faux-clicky featurePriyadi Iman Nurcahyo2017-02-131-0/+6
|
* Minor cleanupNikolaus Wittenstein2017-02-051-0/+1
|
* added mods status bit to visualizer.SjB2017-01-171-1/+1
| | | | | | | | Since we can't read the real_mods and oneshot_mods static variable directly within the update_user_visualizer_state function (Threading and serial link). We are know storing the mods states in the visualizer_keyboard_status_t structure. We can now display the status of the modifier keys on the LCD display.
* Use keyboard config for nkro (#7)IBNobody2016-09-061-1/+3
| | | | | | * removing nkro references - wip * changed NKRO to be defined by keymap_config
* Makefile fixes and update of VisualizerFred Sundvik2016-07-071-0/+8
|
* Enable serial_link support for ChibiOSFred Sundvik2016-07-061-2/+9
|
* reverts #343 for the most part (#474)Jack Humbert2016-07-041-45/+62
|
* Move LED strip initialization (#397)Eric Tang2016-06-121-0/+6
|
* Clean up #343's code (#348)Eric Tang2016-05-241-5/+3
|
* Optimize matrix scanning (#343)Eric Tang2016-05-231-78/+56
|
* MAGIC functionality, AG swap in default layoutJack Humbert2016-04-161-1/+7
|
* Minor Tweaks and DocumentationIBNobody2016-03-281-1/+1
| | | | | | | | Fixed compiler warning by including bootloader.h in keymap_common.c. Changed FORCE_NKRO to only be applied if NKRO_ENABLE is defined. Added extra documentation to the template config.h
* Magic Key Overrides / Keyboard Lock / Forced NKROIBNobody2016-03-281-0/+6
| | | | | | Added Magic Key Overrides / Magic Key Cleanup / Added Keyboard Lock option to template / Added forced NKRO option to template (disabled by default)
* Add keyboard_setup() and matrix_setup()tmk2015-05-191-0/+6
|
* Merge commit '4d116a04e94cf0d19317d5b44e4fa9f34a3e5594'tmk2015-04-281-0/+10
|
* Improve anti-ghosting behavior for fast typingMichael Tharp2015-04-231-2/+13
| | | | | Keypresses would be forgotten if they began while ghosting, even if they were still pressed after ghosting ended.
* Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core'tmk2015-04-101-0/+150