Kai Ryu
ad93671a09
Enable PS/2 mouse for TentaPad
hace 9 años
tmk
16e40e658f
Remove MCU dependent code from common/keyboard.c
hace 9 años
tmk
5ed714f3eb
Matrix power saving
hace 9 años
tmk
8b78232f9d
Add serial_mouse_task in keyboard.c
hace 10 años
Kai Ryu
f179c9a04a
Add init callback function to softpwm_led
hace 10 años
tmk
412ca57be1
Fix common files for mbed
hace 10 años
tmk
197a921f44
Port action_* to mbed
hace 10 años
Kai Ryu
1c3b8f810f
Move backlight to a separated bit to realize complex ledmap combinations
hace 10 años
Kai Ryu
0c5e2e8f22
Implement ledmap and fix bugs
hace 10 años
Kai Ryu
0054ff79cd
New branch for SoftPWM feature
hace 10 años
Kai Ryu
9b73c1e4fc
Remove keymap_ex changes
hace 10 años
Kai Ryu
74c4395454
Fix some definition and declaration
hace 10 años
Kai Ryu
f121a98ae3
Bug fix and optimization of breathing led
hace 10 años
Kai Ryu
5977267388
Add PS2 mouse support for gh60
hace 10 años
Kai Ryu
6aeb9cac41
New branch for keymap-in-eeprom feature
hace 10 años
Kai Ryu
6961b3d44a
Some more implementation of led matrix
hace 10 años
Kai Ryu
d926950e17
New feature to support external keymap in eeprom
hace 10 años
tmk
a045313fa3
Fix to build ps2_mouse with both LUFA and PJRC
- change API of ps2_mouse; ps2_mouse_task()
- remove mouse_report from host.c
hace 10 años
tmk
755b81f0ad
Fix PS/2 mouse support
hace 10 años
tmk
b482e655ad
Fix USB initilaize on LUFA
- 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.
hace 10 años
Wraul
fa633c571c
Add support for backlight
hace 11 años
tmk
b92c7fd612
Fix bootmagic and eeconfig for virtual DIP SW
hace 11 años
tmk
a063e4544c
Add NO_PRINT and NO_DEBUG config options.
- NO_PRINT: disable print.h API(also disable debug.h)
- NO_DEBUG: disable debug.h API
hace 11 años
tmk
96914f6084
Add mechanical locking switch support for CapsLock
hace 11 años
tmk
9c363dc9a3
Add build option BOOTMAGIC_ENABLE
hace 11 años
tmk
f0ffb79683
Fix debug parameter setting in eeconfig
hace 11 años
tmk
1f312d2c85
Add bootmagic.c and fix bootloader_jump
hace 11 años
tmk
e26c25f23e
Add eeconfig.c - eeprom stored paramerters
hace 11 años
tmk
afcef8440b
Fix ghost block and remove matrix_has_ghost()
hace 11 años
tmk
ff1561b644
Fix bit shift which is beyond int size(16bit)
hace 11 años
tmk
448da5d477
Change struct key_t
hace 11 años
tmk
1ae0bc4abd
Boot Magic key for gh60
hace 11 años
tmk
3b8abfb0c3
Clean code.
hace 11 años
tmk
0feeb37236
New tapping logic.
hace 11 años
tmk
78fd0fa6b3
Minor fixes in keyboard.c.
hace 11 años
tmk
bab803d80c
Add prototype of Action Function.
hace 11 años
tmk
a2bacd10ef
Add bootmagic keys.(hhkb)
- kick bootloader
- enable debug print
hace 11 años
tmk
37c7b143ec
Refactor struct keyevent_t.
hace 11 años
tmk
cb795497fa
Fix waiting_keys and periodical update for delaying layer.
hace 11 años
tmk
1f26a639d4
Fix tap key using delaying_layer and waiting_key.
hace 11 años
tmk
93078aad21
Add new layer actions.
hace 11 años
tmk
ff1d6ba7f2
Fix bug of FAILSAFE key clear.
http://deskthority.net/workshop-f7/tmk-keyboard-firmware-collection-t4478.html#p90022
hace 11 años
tmk
770cfcff99
Add initial fix for new keymap.
hace 11 años
tmk
ca55332107
Fixes from Tranquilite@GH.
- Fix keyboard_task() when matrix column size > 16
- Add clear_keyboard() in NKRO command to avoid stucking keys.
- Fix function name in print.c.
hace 11 años
tmk
69bab9da77
Fix usage of debug flag
hace 11 años
tmk
170fafbf2f
Add print utility
hace 11 años
tmk
06ed34ec8c
Add LED feature to Sun converter
hace 11 años
tmk
69167a3bc0
Add child proof keyboard locking feature!
Fix: add wait for Power down command
Add ifdef of MOUSEKEY_ENABLE
hace 11 años
tmk
d4597ec6af
Add command console and mouseky parameters tweak.
hace 11 años
tmk
66b62306bc
Fix commands
hace 11 años