Jack Humbert
a54da1b926
Merge remote-tracking branch 'upstream/master'
10 years ago
Jun Wako
d0fefb76f8
infinity: Add initial files for keyboard support
10 years ago
Jun Wako
8f1e311cd7
Ad hoc fix of print and debug for mbed
10 years ago
tmk
22d99f26af
Fix modifier stuck of Lock command( #127 )
10 years ago
Jun Wako
af556d39d2
Remove unwanted white space
10 years ago
Colt Ma
5a8dbc63ea
Add keycode for Fast Forward & Rewind
...
KC_MEDIA_FAST_FORWARD
KC_MEDIA_REWIND
10 years ago
Jack Humbert
d9a1b9086f
led
10 years ago
Jun Wako
f6f698dda0
usb_usb: Update for new core layout
10 years ago
tmk
a996396045
Fix debug.h
10 years ago
tmk
363950982a
Merge branch 'rn42' into merge_rn42
...
Conflicts:
.gitignore
common.mk
common/debug_config.h
common/print.h
10 years ago
tmk
1f96edaed6
Remove MCU dependent code from common/keyboard.c
10 years ago
tmk
608ebe2686
Matrix power saving
10 years ago
tmk
c2d830c07c
USB initialize when plug-in during battery powered
10 years ago
tmk
1961641463
Merge branch 'action_fix'
10 years ago
tmk
a58b9ddbd5
Add initializer of debug_config for GCC < 4.6.0( #144 )
10 years ago
tmk
8180709132
Fix for 'unnamed field in initializer' GCC bug( Fix #143 )
10 years ago
tmk
821c719e98
Add action 'Momentary switching with Modifiers'
10 years ago
tmk
ea524d7bef
Adhoc fix compile error of usb_usb
10 years ago
tmk
c4530ab0a8
Add serial_mouse_task in keyboard.c
10 years ago
tmk
47bc3016d3
Ad hoc fix of command API
11 years ago
tmk
54aee16a84
Fix timer.h to include AVR specific header
11 years ago
tmk
4c8e0fd0bd
Port ps2_usb to mbed
11 years ago
tmk
e81c70149e
Fix common files for mbed
11 years ago
tmk
ee70fe59ee
Fix debug.h and remove debug_config.h
11 years ago
tmk
c67ae2a6b5
Port action_* to mbed
11 years ago
tmk
04fe78ee0a
Fix print and timer
11 years ago
tmk
867f115bee
Port timer to mbed
11 years ago
tmk
f15b2691c9
Add keyboard/mbed_onekey
11 years ago
tmk
34373185b7
Merge pull request #124 from kairyu/6kro
...
USB 6KRO with pseudo- or half- NKRO feature
11 years ago
tmk
3eeb0a9623
Merge pull request #112 from shayneholmes/ee_nkro_use_reserved_bit
...
Adding NKRO virtual dip-switch, using existing bit in keymap byte.
11 years ago
Kai Ryu
ac570686b6
New branch for 6KRO feature
11 years ago
tmk
22854eb71b
NKRO is disable when SET_PROTOCOL(boot)
...
- Command can force to enable NKRO even when boot mode
- After boot keyboard may be in boot mode due to BIOS' request
11 years ago
tmk
5e3f2d2b2e
Make NKRO deafult when it is available
...
- NKRO is used only when keyboard_protocol = 1(report)
11 years ago
Shayne Holmes
e5bafff725
Adding NKRO virtual dip-switch, using existing bit in keymap byte.
...
This takes the last, reserved bit there, but doesn't necessitate
a revision to the magic number because it doesn't alter byte order.
Add reference to NKRO virtual dip-switch to documentation.
11 years ago
Ralf Schmitt
589d99b448
New macro: ACTION_BACKLIGHT_LEVEL(level)
...
To have full control of the backlight level.
11 years ago
tmk
cb3a547ebf
Make modifiers 'weak' in macro
11 years ago
tmk
ac1acca8d7
Add description of keyboard report in report.h
11 years ago
tmk
fd9ee507a5
Merge branch 'modstaptoggle' of git://github.com/simonmelhart/tmk_keyboard into simonmelhart-modstaptoggle
...
Conflicts:
common/action_code.h
11 years ago
tmk
4e5bce22de
Add parenthses ito macro arguments
11 years ago
Simon Melhart
a6afa845b9
Add tap toggle modifiers
...
Including documentation.
11 years ago
tmk
d7f663a1ea
Fix to build ps2_mouse with both LUFA and PJRC
...
- change API of ps2_mouse; ps2_mouse_task()
- remove mouse_report from host.c
11 years ago
tmk
9d40be1990
Wait for USB starting up to make debug print available
11 years ago
tmk
676d94d137
Fix PS/2 mouse support
11 years ago
tmk
35f9f30074
Add timeout option to MODS_ONESHOT #66
11 years ago
tmk
d52d554360
Fix mod stuck of MODS_KEY when leaving layer #62
...
- Add action_util.c and remove action_oneshot.c
- Add oneshot_mods for MODS_ONESHOT
- Add weak_mods for MODS_KEY and MACRO
- weak_mods is cleared when layer switching
11 years ago
tmk
8819cf6bb1
Fix Tapping: release key immediately but modifier #65
...
- See https://github.com/tmk/tmk_keyboard/issues/60
- **Except for modifiers** a key pressed before the tapping starts should be released immediately
- 'Mod-Tap key'(like shift-;) didn't work from this fix: 4d0b3aa
Fix Tapping: release of a key pressed before tap
This key sequence should register ':', not ';'. With the fix Shift is
released before settlement of tapping, this registers ';'.
Shift ~~___~~~~~~~
;(Tap) ~~~____~~~~
11 years ago
tmk
7d692c492c
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.
11 years ago
tmk
b2c7529ec9
Fix to bootmagic key configurable
11 years ago
tmk
58ca7b904b
Merge branch 'tapping_fix60'
11 years ago
tmk
9f29fa6bf3
Fix version info command
11 years ago