diff options
Diffstat (limited to 'common/keymap.h')
| -rw-r--r-- | common/keymap.h | 17 | 
1 files changed, 10 insertions, 7 deletions
| diff --git a/common/keymap.h b/common/keymap.h index 63bf14482..0c483483f 100644 --- a/common/keymap.h +++ b/common/keymap.h @@ -23,16 +23,19 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.  #include "action.h" -/* translates key_t to keycode */ +#ifdef USE_KEYMAP_V2 +/* translates key to keycode + *      layer:  0-15 for base layers + *              16-31 for overlays + */  uint8_t keymap_key_to_keycode(uint8_t layer, key_t key); -/* translates keycode to action */ -action_t keymap_keycode_to_action(uint8_t keycode);  /* translates Fn keycode to action */  action_t keymap_fn_to_action(uint8_t keycode); - - - -#ifndef NO_LEGACY_KEYMAP_SUPPORT +#else +#warning "You are using LEGACY KEYAMP. Consider using NEW KEYMAP." +/*  + * legacy keymap support + */  /* keycode of key */  uint8_t keymap_get_keycode(uint8_t layer, uint8_t row, uint8_t col);  /* layer to move during press Fn key */ | 
