tmk
002537b8ea
core: Add mousekey support to ACTION_KEY() #675
...
ACT_MOUSEKEY can be removed but kept for backward compatibility.
Mousekeys work with ACTION_KEY(), ACTION_MODS_KEY(), ACTION_MODS_TAP_KEY() now.
But not completely with ACTION_LAYER_TAP_KEY(),
layer_param_bit_op { OP_TAP_TOGGLE, OP_ON_OFF, OP_OFF_ON, OP_SET_CLEAR }
overlaps with mousekeys KC_MS_* paritally(F0-F3).
2023-07-08 12:57:35 +09:00
tmk
3341801f21
core: Fix ACTION_LAYER_MODS
2021-06-29 18:15:24 +09:00
tmk
06d354c06b
core: Fix is_tap_key() #673
...
System and media control keys work well with
ACTION_MODS_TAP_KEY and ACTION_LAYER_TAP_KEY now.
2021-02-08 16:28:59 +09:00
tmk
83b90f4b6f
core: Add AC_BTLD to actionmap and unimap
...
Now that it can jump to bootloader with AC_BTLD
2019-09-17 20:55:35 +09:00
tmk
a71a0ef9d5
core: Change MOD_* definition to make OR(|) usable
...
https://github.com/tmk/tmk_keyboard/issues/448#issuecomment-285066234
2017-04-11 15:50:19 +09:00
tmk
300628e5dc
core: Add MOD_NONE to mods_bit enum
2017-02-03 08:54:17 +09:00
tmk
c0f0909051
core: Fix LAYER_MODS() and LAYER_TAP()
...
- LAYER_MODS() accepts either left or right modifiers
- LAYER_TAP() can use modifier as tap key, related to #422
2017-01-11 10:30:47 +09:00
tmk
e5cb8469af
core: action codes are action_t struct now
2016-08-29 13:54:44 +09:00
tmk
5e9b21d77d
core: Actionmap support
2016-03-03 16:18:19 +09:00
Jeff Gran
681464c0f7
add ACTION_DEFAULT_LAYER_TOGGLE to toggle a default layer on/off
2015-11-26 00:57:07 -07:00
tmk
a8d4daa761
Fix parenthesis
2015-09-12 11:26:37 +09:00
Jun Wako
1f4a22ee81
Remove unneeded tap delays #201
2015-04-23 20:18:01 +09:00
tmk
1a02ebcc61
Merge commit 'a074364c3731d66b56d988c8a6c960a83ea0e0a1' as 'tmk_core'
2015-04-10 01:32:04 +09:00