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