Age | Commit message (Collapse) | Author |
|
- Add delay between scans to prevent overlaod of ADB keyboard controllers
- <http://geekhack.org/index.php?topic=14290.msg1068919#msg1068919>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Makefile use LUFA now
- Change MCU ports PF{0,1} to PD{0,1}
- Add build option for keymap to Makefile: make keymap=hasu
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Remove prog_char from xpritnf
- Remove prog_macro_t from acton_macro
avr-libc-1.8 removed 'prog_*' typedef because the usage of
the __progmem__ attribute on a type is not supported in GCC.
http://www.nongnu.org/avr-libc/changes-1.8.html
|
|
|
|
- change initialize of keyboard in matrix_scan()
- keymap for 122 keys
- Mafilefie and config.h for LUFA and PS/2 USART
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- need to define USE_LEGACY_KEYMAP to use legacy keymap
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- ISO/JIS specific keys support.(Not tested :)
- Learned how to convert ADB into HID code from:
http://www.opensource.apple.com/source/IOHIDFamily/IOHIDFamily-421.18.3/IOHIDFamily/Cosmo_USB2ADB.c
- Left of 1 key generates 0x0A(ADB scan code) on German layout AEKII.
|
|
This offers distinction between left/right modifiers.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|