Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
- Command can force to enable NKRO even when boot mode
- After boot keyboard may be in boot mode due to BIOS' request
|
|
- NKRO is used only when keyboard_protocol = 1(report)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Blocking occurs if built without option INTERRUPT_CONTROL_ENDPOINT
|
|
- 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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This fixes problem that it losts keycode when send keycodes in row in layer.c.
Undef CONSOLE_ENABLE build option makes this problem clear.
|
|
|
|
|
|
- worked on Linux but not on Windows
(logica/usage MINIMUM must start at 0x001)
|
|
|
|
|
|
|
|
|