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 years ago
tmk
755b81f0ad
Fix PS/2 mouse support
10 years ago
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 years ago
Wraul
fa633c571c
Add support for backlight
11 years ago
tmk
b92c7fd612
Fix bootmagic and eeconfig for virtual DIP SW
11 years ago
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 years ago
tmk
96914f6084
Add mechanical locking switch support for CapsLock
11 years ago
tmk
9c363dc9a3
Add build option BOOTMAGIC_ENABLE
11 years ago
tmk
f0ffb79683
Fix debug parameter setting in eeconfig
11 years ago
tmk
1f312d2c85
Add bootmagic.c and fix bootloader_jump
11 years ago
tmk
e26c25f23e
Add eeconfig.c - eeprom stored paramerters
11 years ago
tmk
afcef8440b
Fix ghost block and remove matrix_has_ghost()
11 years ago
tmk
ff1561b644
Fix bit shift which is beyond int size(16bit)
11 years ago
tmk
448da5d477
Change struct key_t
11 years ago
tmk
1ae0bc4abd
Boot Magic key for gh60
11 years ago
tmk
3b8abfb0c3
Clean code.
11 years ago
tmk
0feeb37236
New tapping logic.
11 years ago
tmk
78fd0fa6b3
Minor fixes in keyboard.c.
11 years ago
tmk
bab803d80c
Add prototype of Action Function.
11 years ago
tmk
a2bacd10ef
Add bootmagic keys.(hhkb)
- kick bootloader
- enable debug print
11 years ago
tmk
37c7b143ec
Refactor struct keyevent_t.
11 years ago
tmk
cb795497fa
Fix waiting_keys and periodical update for delaying layer.
11 years ago
tmk
1f26a639d4
Fix tap key using delaying_layer and waiting_key.
11 years ago
tmk
93078aad21
Add new layer actions.
11 years ago
tmk
ff1d6ba7f2
Fix bug of FAILSAFE key clear.
http://deskthority.net/workshop-f7/tmk-keyboard-firmware-collection-t4478.html#p90022
11 years ago
tmk
770cfcff99
Add initial fix for new keymap.
11 years ago
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 years ago
tmk
69bab9da77
Fix usage of debug flag
11 years ago
tmk
170fafbf2f
Add print utility
11 years ago
tmk
06ed34ec8c
Add LED feature to Sun converter
11 years ago
tmk
69167a3bc0
Add child proof keyboard locking feature!
Fix: add wait for Power down command
Add ifdef of MOUSEKEY_ENABLE
11 years ago
tmk
d4597ec6af
Add command console and mouseky parameters tweak.
11 years ago
tmk
66b62306bc
Fix commands
11 years ago
tmk
b7f138d1d0
Fix use of default_layer
11 years ago
tmk
f5f200cb03
Fix layer switching and host API.
11 years ago
tmk
218f6d21fb
Fix build option MOUSEKEY_ENABLE.
11 years ago
tmk
411991f7db
Clean host.h interface.
11 years ago
tmk
c8882b8632
Add keycode.h and remove usb_keycodes.h.
11 years ago
tmk
f9a50df14c
Add consumer/system usage support.
11 years ago
tmk
37f3c2e9d7
Add repeating of Fn key with alt keycode.
11 years ago
tmk
4edc5ab99c
Initial version of new code for layer switch is added.
11 years ago
tmk
89928728a2
Add consumer/system control feature to LUFA.
12 years ago
tmk
f412570739
Moved files to common, protocol and doc directory
12 years ago
tmk
e67c988824
Added Bulegiga iWRAP support into HHKB.(Bluetooth)
13 years ago
tmk
0dde25e81c
added copyright and license notice.
13 years ago
tmk
6d45e05ede
Added PS/2 multimeda key support.
HID Consumer page and System control are also supported now.
merged mediakey branch: d53a356cd2
13 years ago
tmk
74f7e19863
added USB_EXTRA feature to HHKB/V-USB
13 years ago
tmk
fb8d23c60c
integrate V-USB support into ps2_usb
13 years ago
tmk
239bdbf419
PS/2: request to resend when error is occured.
13 years ago
tmk
9a938eecbd
host interface for pjrc
13 years ago