summaryrefslogtreecommitdiffstats
path: root/common/keyboard.c
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'rn42' into merge_rn42tmk2014-11-241-2/+1
|\ | | | | | | | | | | | | | | Conflicts: .gitignore common.mk common/debug_config.h common/print.h
| * Remove MCU dependent code from common/keyboard.ctmk2014-11-231-23/+0
| |
| * Matrix power savingtmk2014-11-231-0/+23
| |
| * Fix common files for mbedtmk2014-07-301-1/+0
| |
| * Port action_* to mbedtmk2014-07-301-1/+1
| |
* | Add serial_mouse_task in keyboard.ctmk2014-08-261-0/+11
|/
* Fix to build ps2_mouse with both LUFA and PJRCtmk2013-11-201-3/+1
| | | | | - change API of ps2_mouse; ps2_mouse_task() - remove mouse_report from host.c
* Fix PS/2 mouse supporttmk2013-11-021-1/+14
|
* Fix USB initilaize on LUFAtmk2013-09-211-3/+0
| | | | | | | | | | - Add print messages of USB intialize procesure. - call out sei() in earlier stage. LUFA API doc of USB_Init() says: interrupts must be enabled within 500ms ... to ensure that the host does not time out whilst enumerating the device - remove matrix_init() from suspend_wakeup_init(). It is not needed in fact and if matrix_init() takes long time to initialize it prevents host emnumerating the device.
* Add support for backlightWraul2013-06-221-0/+5
|
* Fix bootmagic and eeconfig for virtual DIP SWtmk2013-04-071-12/+0
|
* Add NO_PRINT and NO_DEBUG config options.tmk2013-03-191-1/+1
| | | | | - NO_PRINT: disable print.h API(also disable debug.h) - NO_DEBUG: disable debug.h API
* Add mechanical locking switch support for CapsLocktmk2013-03-121-0/+1
|
* Add build option BOOTMAGIC_ENABLEtmk2013-03-111-3/+3
|
* Fix debug parameter setting in eeconfigtmk2013-03-111-5/+6
|
* Add bootmagic.c and fix bootloader_jumptmk2013-03-091-23/+2
|
* Add eeconfig.c - eeprom stored paramerterstmk2013-03-071-4/+21
|
* Fix ghost block and remove matrix_has_ghost()tmk2013-03-051-1/+24
|
* Fix bit shift which is beyond int size(16bit)tmk2013-02-251-1/+1
|
* Change struct key_ttmk2013-02-131-1/+1
|
* Boot Magic key for gh60tmk2013-02-111-1/+10
|
* Clean code.tmk2013-01-281-8/+2
|
* New tapping logic.tmk2013-01-271-3/+3
|
* Minor fixes in keyboard.c.tmk2013-01-241-10/+6
|
* Add prototype of Action Function.tmk2013-01-231-1/+2
|
* Add bootmagic keys.(hhkb)tmk2013-01-231-0/+11
| | | | | - kick bootloader - enable debug print
* Refactor struct keyevent_t.tmk2013-01-171-2/+2
|
* Fix waiting_keys and periodical update for delaying layer.tmk2013-01-151-1/+8
|
* Fix tap key using delaying_layer and waiting_key.tmk2013-01-131-1/+1
|
* Add new layer actions.tmk2013-01-091-2/+3
|
* Add initial fix for new keymap.tmk2012-12-161-544/+6
|
* Fix usage of debug flagtmk2012-10-271-1/+1
|
* Add print utilitytmk2012-10-231-1/+5
|
* Add LED feature to Sun convertertmk2012-10-211-0/+7
|
* Add child proof keyboard locking feature!tmk2012-10-181-1/+1
| | | | | Fix: add wait for Power down command Add ifdef of MOUSEKEY_ENABLE
* Add command console and mouseky parameters tweak.tmk2012-10-171-17/+21
|
* Fix commandstmk2012-10-171-17/+11
|
* Fix use of default_layertmk2012-10-171-12/+20
|
* Fix layer switching and host API.tmk2012-10-171-60/+76
|
* Fix build option MOUSEKEY_ENABLE.tmk2012-10-171-1/+11
|
* Clean host.h interface.tmk2012-10-171-37/+47
|
* Add keycode.h and remove usb_keycodes.h.tmk2012-10-171-22/+22
|
* Add consumer/system usage support.tmk2012-10-171-16/+106
|
* Add repeating of Fn key with alt keycode.tmk2012-10-171-7/+22
|
* Initial version of new code for layer switch is added.tmk2012-10-171-130/+413
|
* Add consumer/system control feature to LUFA.tmk2012-06-281-12/+5
|
* Moved files to common, protocol and doc directorytmk2012-06-071-0/+203