summaryrefslogtreecommitdiffstats
path: root/common/keyboard.c
AgeCommit message (Collapse)AuthorFilesLines
2014-07-30Fix common files for mbedtmk1-1/+0
2014-07-30Port action_* to mbedtmk1-1/+1
2013-11-20Fix to build ps2_mouse with both LUFA and PJRCtmk1-3/+1
- change API of ps2_mouse; ps2_mouse_task() - remove mouse_report from host.c
2013-11-01Fix PS/2 mouse supporttmk1-1/+14
2013-09-21Fix USB initilaize on LUFAtmk1-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.
2013-06-22Add support for backlightWraul1-0/+5
2013-04-07Fix bootmagic and eeconfig for virtual DIP SWtmk1-12/+0
2013-03-19Add NO_PRINT and NO_DEBUG config options.tmk1-1/+1
- NO_PRINT: disable print.h API(also disable debug.h) - NO_DEBUG: disable debug.h API
2013-03-12Add mechanical locking switch support for CapsLocktmk1-0/+1
2013-03-11Add build option BOOTMAGIC_ENABLEtmk1-3/+3
2013-03-11Fix debug parameter setting in eeconfigtmk1-5/+6
2013-03-09Add bootmagic.c and fix bootloader_jumptmk1-23/+2
2013-03-06Add eeconfig.c - eeprom stored paramerterstmk1-4/+21
2013-03-05Fix ghost block and remove matrix_has_ghost()tmk1-1/+24
2013-02-25Fix bit shift which is beyond int size(16bit)tmk1-1/+1
2013-02-13Change struct key_ttmk1-1/+1
2013-02-11Boot Magic key for gh60tmk1-1/+10
2013-01-28Clean code.tmk1-8/+2
2013-01-26New tapping logic.tmk1-3/+3
2013-01-23Minor fixes in keyboard.c.tmk1-10/+6
2013-01-23Add prototype of Action Function.tmk1-1/+2
2013-01-23Add bootmagic keys.(hhkb)tmk1-0/+11
- kick bootloader - enable debug print
2013-01-17Refactor struct keyevent_t.tmk1-2/+2
2013-01-14Fix waiting_keys and periodical update for delaying layer.tmk1-1/+8
2013-01-13Fix tap key using delaying_layer and waiting_key.tmk1-1/+1
2013-01-09Add new layer actions.tmk1-2/+3
2012-12-15Add initial fix for new keymap.tmk1-544/+6
2012-10-26Fix usage of debug flagtmk1-1/+1
2012-10-22Add print utilitytmk1-1/+5
2012-10-21Add LED feature to Sun convertertmk1-0/+7
2012-10-17Add child proof keyboard locking feature!tmk1-1/+1
Fix: add wait for Power down command Add ifdef of MOUSEKEY_ENABLE
2012-10-17Add command console and mouseky parameters tweak.tmk1-17/+21
2012-10-17Fix commandstmk1-17/+11
2012-10-17Fix use of default_layertmk1-12/+20
2012-10-17Fix layer switching and host API.tmk1-60/+76
2012-10-17Fix build option MOUSEKEY_ENABLE.tmk1-1/+11
2012-10-17Clean host.h interface.tmk1-37/+47
2012-10-17Add keycode.h and remove usb_keycodes.h.tmk1-22/+22
2012-10-17Add consumer/system usage support.tmk1-16/+106
2012-10-17Add repeating of Fn key with alt keycode.tmk1-7/+22
2012-10-17Initial version of new code for layer switch is added.tmk1-130/+413
2012-06-28Add consumer/system control feature to LUFA.tmk1-12/+5
2012-06-06Moved files to common, protocol and doc directorytmk1-0/+203