1002 lines
32 KiB
C
1002 lines
32 KiB
C
// ----------------------------------------------------------------------------
|
|
// ergoDOX layout : saneo (generated)
|
|
// ----------------------------------------------------------------------------
|
|
|
|
#define KB_LAYERS 4
|
|
static const keycode PROGMEM _kb_layout[KB_LAYERS][KB_ROWS][KB_COLUMNS] = { KB_MATRIX_LAYER(
|
|
(keycode) KEY_NULL,
|
|
(keycode) KEY_0_RightParenthesis,
|
|
(keycode) KEY_1_Exclamation,
|
|
(keycode) KEY_2_At,
|
|
(keycode) KEY_3_Pound,
|
|
(keycode) KEY_4_Dollar,
|
|
(keycode) KEY_5_Percent,
|
|
(keycode) KEY_6_Caret,
|
|
(keycode) KEY_x_X,
|
|
(keycode) KEY_x_X,
|
|
(keycode) KEY_v_V,
|
|
(keycode) KEY_l_L,
|
|
(keycode) KEY_c_C,
|
|
(keycode) KEY_w_W,
|
|
(keycode) KEY_Tab,
|
|
(keycode) MOD_KEY_RightAlt,
|
|
(keycode) KEY_u_U,
|
|
(keycode) KEY_i_I,
|
|
(keycode) KEY_a_A,
|
|
(keycode) KEY_e_E,
|
|
(keycode) KEY_o_O,
|
|
(keycode) MOD_KEY_LeftShift,
|
|
(keycode) KEY_5_Percent,
|
|
(keycode) KEY_8_Asterisk,
|
|
(keycode) KEY_Semicolon_Colon,
|
|
(keycode) KEY_p_P,
|
|
(keycode) KEY_z_Z,
|
|
(keycode) KEY_ReturnEnter,
|
|
(keycode) KEY_LeftArrow,
|
|
(keycode) KEY_UpArrow,
|
|
(keycode) KEY_DownArrow,
|
|
(keycode) KEY_RightArrow,
|
|
(keycode) MOD_KEY_LeftGUI,
|
|
(keycode) KEY_ScrollLock,
|
|
(keycode) 3,
|
|
(keycode) KEY_Spacebar,
|
|
(keycode) MOD_KEY_LeftControl,
|
|
(keycode) MOD_KEY_LeftAlt,
|
|
(keycode) KEY_Spacebar,
|
|
(keycode) MOD_KEY_LeftControl,
|
|
(keycode) MOD_KEY_LeftAlt,
|
|
(keycode) KEY_5_Percent,
|
|
(keycode) KEY_6_Caret,
|
|
(keycode) KEY_7_Ampersand,
|
|
(keycode) KEY_8_Asterisk,
|
|
(keycode) KEY_9_LeftParenthesis,
|
|
(keycode) KEY_0_RightParenthesis,
|
|
(keycode) KEY_0_RightParenthesis,
|
|
(keycode) KEY_NULL,
|
|
(keycode) KEY_k_K,
|
|
(keycode) KEY_h_H,
|
|
(keycode) KEY_g_G,
|
|
(keycode) KEY_f_F,
|
|
(keycode) KEY_q_Q,
|
|
(keycode) KEY_q_Q,
|
|
(keycode) KEY_s_S,
|
|
(keycode) KEY_n_N,
|
|
(keycode) KEY_r_R,
|
|
(keycode) KEY_t_T,
|
|
(keycode) KEY_d_D,
|
|
(keycode) MOD_KEY_RightAlt,
|
|
(keycode) KEY_ReturnEnter,
|
|
(keycode) KEY_b_B,
|
|
(keycode) KEY_m_M,
|
|
(keycode) KEY_j_J,
|
|
(keycode) KEY_y_Y,
|
|
(keycode) KEY_Semicolon_Colon,
|
|
(keycode) MOD_KEY_RightShift,
|
|
(keycode) 2,
|
|
(keycode) KEY_LeftArrow,
|
|
(keycode) KEY_UpArrow,
|
|
(keycode) KEY_DownArrow,
|
|
(keycode) KEY_RightArrow,
|
|
(keycode) 1,
|
|
(keycode) 2,
|
|
(keycode) KEY_Application,
|
|
(keycode) 3,
|
|
(keycode) 1,
|
|
(keycode) KEY_Application,
|
|
(keycode) 3,
|
|
(keycode) 1),
|
|
|
|
KB_MATRIX_LAYER(
|
|
(keycode) KEY_NULL,
|
|
(keycode) KEY_F11,
|
|
(keycode) KEY_F1,
|
|
(keycode) KEY_F2,
|
|
(keycode) KEY_F3,
|
|
(keycode) KEY_F4,
|
|
(keycode) KEY_F5,
|
|
(keycode) KEY_F6,
|
|
(keycode) KEY_GraveAccent_Tilde,
|
|
(keycode) KEY_GraveAccent_Tilde,
|
|
(keycode) KEY_LeftBracket_LeftBrace,
|
|
(keycode) KEY_SingleQuote_DoubleQuote,
|
|
(keycode) KEY_Comma_LessThan,
|
|
(keycode) KEY_Backslash_Pipe,
|
|
(keycode) KEY_Tab,
|
|
(keycode) MOD_KEY_RightAlt,
|
|
(keycode) KEY_Comma_LessThan,
|
|
(keycode) KEY_LeftBracket_LeftBrace,
|
|
(keycode) KEY_Slash_Question,
|
|
(keycode) KEY_1_Exclamation,
|
|
(keycode) KEY_9_LeftParenthesis,
|
|
(keycode) MOD_KEY_LeftShift,
|
|
(keycode) KEY_GraveAccent_Tilde,
|
|
(keycode) KEY_6_Caret,
|
|
(keycode) KEY_Backslash_Pipe,
|
|
(keycode) KEY_Dash_Underscore,
|
|
(keycode) KEY_2_At,
|
|
(keycode) KEY_ReturnEnter,
|
|
(keycode) KEY_LeftArrow,
|
|
(keycode) KEY_UpArrow,
|
|
(keycode) KEY_DownArrow,
|
|
(keycode) KEY_RightArrow,
|
|
(keycode) MOD_KEY_LeftGUI,
|
|
(keycode) KEY_ScrollLock,
|
|
(keycode) 3,
|
|
(keycode) KEY_Spacebar,
|
|
(keycode) MOD_KEY_LeftControl,
|
|
(keycode) MOD_KEY_LeftAlt,
|
|
(keycode) KEY_Spacebar,
|
|
(keycode) MOD_KEY_LeftControl,
|
|
(keycode) MOD_KEY_LeftAlt,
|
|
(keycode) KEY_F5,
|
|
(keycode) KEY_F6,
|
|
(keycode) KEY_F7,
|
|
(keycode) KEY_F8,
|
|
(keycode) KEY_F9,
|
|
(keycode) KEY_F10,
|
|
(keycode) KEY_F12,
|
|
(keycode) KEY_NULL,
|
|
(keycode) KEY_Equal_Plus,
|
|
(keycode) KEY_Period_GreaterThan,
|
|
(keycode) KEY_SingleQuote_DoubleQuote,
|
|
(keycode) KEY_RightBracket_RightBrace,
|
|
(keycode) KEY_GraveAccent_Tilde,
|
|
(keycode) KEY_GraveAccent_Tilde,
|
|
(keycode) KEY_0_RightParenthesis,
|
|
(keycode) KEY_Dash_Underscore,
|
|
(keycode) KEY_Slash_Question,
|
|
(keycode) KEY_RightBracket_RightBrace,
|
|
(keycode) KEY_Period_GreaterThan,
|
|
(keycode) MOD_KEY_RightAlt,
|
|
(keycode) KEY_ReturnEnter,
|
|
(keycode) KEY_Equal_Plus,
|
|
(keycode) KEY_4_Dollar,
|
|
(keycode) KEY_7_Ampersand,
|
|
(keycode) KEY_3_Pound,
|
|
(keycode) KEY_6_Caret,
|
|
(keycode) MOD_KEY_RightShift,
|
|
(keycode) 2,
|
|
(keycode) KEY_LeftArrow,
|
|
(keycode) KEY_UpArrow,
|
|
(keycode) KEY_DownArrow,
|
|
(keycode) KEY_RightArrow,
|
|
(keycode) 1,
|
|
(keycode) 3,
|
|
(keycode) KEY_Application,
|
|
(keycode) 3,
|
|
(keycode) 1,
|
|
(keycode) KEY_Application,
|
|
(keycode) 3,
|
|
(keycode) 1),
|
|
|
|
KB_MATRIX_LAYER(
|
|
(keycode) KEY_NULL,
|
|
(keycode) KEY_F11,
|
|
(keycode) KEY_F1,
|
|
(keycode) KEY_F2,
|
|
(keycode) KEY_F3,
|
|
(keycode) KEY_F4,
|
|
(keycode) KEY_F5,
|
|
(keycode) KEY_F6,
|
|
(keycode) KEY_Escape,
|
|
(keycode) KEY_Escape,
|
|
(keycode) KEY_DeleteBackspace,
|
|
(keycode) KEY_ReturnEnter,
|
|
(keycode) KEY_DeleteForward,
|
|
(keycode) KEY_Insert,
|
|
(keycode) KEY_Tab,
|
|
(keycode) MOD_KEY_RightAlt,
|
|
(keycode) KEY_LeftArrow,
|
|
(keycode) KEY_UpArrow,
|
|
(keycode) KEY_DownArrow,
|
|
(keycode) KEY_RightArrow,
|
|
(keycode) KEY_Tab,
|
|
(keycode) MOD_KEY_LeftShift,
|
|
(keycode) KEY_Home,
|
|
(keycode) KEY_PageUp,
|
|
(keycode) KEY_PageDown,
|
|
(keycode) KEY_End,
|
|
(keycode) KEY_2_At,
|
|
(keycode) KEY_ReturnEnter,
|
|
(keycode) KEY_LeftArrow,
|
|
(keycode) KEY_UpArrow,
|
|
(keycode) KEY_DownArrow,
|
|
(keycode) KEY_RightArrow,
|
|
(keycode) MOD_KEY_LeftGUI,
|
|
(keycode) KEY_ScrollLock,
|
|
(keycode) 3,
|
|
(keycode) KEY_Spacebar,
|
|
(keycode) MOD_KEY_LeftControl,
|
|
(keycode) MOD_KEY_LeftAlt,
|
|
(keycode) KEY_Spacebar,
|
|
(keycode) MOD_KEY_LeftControl,
|
|
(keycode) MOD_KEY_LeftAlt,
|
|
(keycode) KEY_F5,
|
|
(keycode) KEY_F6,
|
|
(keycode) KEY_F7,
|
|
(keycode) KEY_F8,
|
|
(keycode) KEY_F9,
|
|
(keycode) KEY_F10,
|
|
(keycode) KEY_F12,
|
|
(keycode) KEY_NULL,
|
|
(keycode) KEY_9_LeftParenthesis,
|
|
(keycode) KEY_5_Percent,
|
|
(keycode) KEY_6_Caret,
|
|
(keycode) KEY_7_Ampersand,
|
|
(keycode) KEY_8_Asterisk,
|
|
(keycode) KEY_8_Asterisk,
|
|
(keycode) KEY_0_RightParenthesis,
|
|
(keycode) KEY_1_Exclamation,
|
|
(keycode) KEY_2_At,
|
|
(keycode) KEY_3_Pound,
|
|
(keycode) KEY_4_Dollar,
|
|
(keycode) MOD_KEY_RightAlt,
|
|
(keycode) KEY_ReturnEnter,
|
|
(keycode) KEY_9_LeftParenthesis,
|
|
(keycode) KEY_5_Percent,
|
|
(keycode) KEY_6_Caret,
|
|
(keycode) KEY_7_Ampersand,
|
|
(keycode) KEY_8_Asterisk,
|
|
(keycode) MOD_KEY_RightShift,
|
|
(keycode) 2,
|
|
(keycode) KEY_LeftArrow,
|
|
(keycode) KEY_UpArrow,
|
|
(keycode) KEY_DownArrow,
|
|
(keycode) KEY_RightArrow,
|
|
(keycode) 3,
|
|
(keycode) 3,
|
|
(keycode) KEY_Application,
|
|
(keycode) 3,
|
|
(keycode) KEY_NULL,
|
|
(keycode) KEY_Application,
|
|
(keycode) 3,
|
|
(keycode) KEY_NULL),
|
|
|
|
KB_MATRIX_LAYER(
|
|
(keycode) KEY_NULL,
|
|
(keycode) KEY_F11,
|
|
(keycode) KEY_F1,
|
|
(keycode) KEY_F2,
|
|
(keycode) KEY_F3,
|
|
(keycode) KEY_F4,
|
|
(keycode) KEY_F5,
|
|
(keycode) KEY_F6,
|
|
(keycode) KEY_Escape,
|
|
(keycode) KEY_Escape,
|
|
(keycode) KEY_DeleteBackspace,
|
|
(keycode) KEY_ReturnEnter,
|
|
(keycode) KEY_DeleteForward,
|
|
(keycode) KEY_Insert,
|
|
(keycode) KEY_Tab,
|
|
(keycode) MOD_KEY_RightAlt,
|
|
(keycode) MEDIAKEY_AUDIO_MUTE,
|
|
(keycode) MEDIAKEY_AUDIO_VOL_UP,
|
|
(keycode) MEDIAKEY_AUDIO_VOL_DOWN,
|
|
(keycode) MEDIAKEY_NEXT_TRACK,
|
|
(keycode) MEDIAKEY_PREV_TRACK,
|
|
(keycode) MOD_KEY_LeftShift,
|
|
(keycode) KEY_Home,
|
|
(keycode) KEY_PageUp,
|
|
(keycode) KEY_PageDown,
|
|
(keycode) KEY_End,
|
|
(keycode) KEY_2_At,
|
|
(keycode) KEY_ReturnEnter,
|
|
(keycode) KEY_LeftArrow,
|
|
(keycode) KEY_UpArrow,
|
|
(keycode) KEY_DownArrow,
|
|
(keycode) KEY_RightArrow,
|
|
(keycode) MOD_KEY_LeftGUI,
|
|
(keycode) KEY_ScrollLock,
|
|
(keycode) 3,
|
|
(keycode) KEY_Spacebar,
|
|
(keycode) MOD_KEY_LeftControl,
|
|
(keycode) MOD_KEY_LeftAlt,
|
|
(keycode) KEY_Spacebar,
|
|
(keycode) MOD_KEY_LeftControl,
|
|
(keycode) MOD_KEY_LeftAlt,
|
|
(keycode) KEY_F5,
|
|
(keycode) KEY_F6,
|
|
(keycode) KEY_F7,
|
|
(keycode) KEY_F8,
|
|
(keycode) KEY_F9,
|
|
(keycode) KEY_F10,
|
|
(keycode) KEY_F12,
|
|
(keycode) KEY_NULL,
|
|
(keycode) KEY_F9,
|
|
(keycode) KEY_F5,
|
|
(keycode) KEY_F6,
|
|
(keycode) KEY_F7,
|
|
(keycode) KEY_F8,
|
|
(keycode) KEY_F8,
|
|
(keycode) KEY_F10,
|
|
(keycode) KEY_F1,
|
|
(keycode) KEY_F2,
|
|
(keycode) KEY_F3,
|
|
(keycode) KEY_F4,
|
|
(keycode) MOD_KEY_RightAlt,
|
|
(keycode) KEY_ReturnEnter,
|
|
(keycode) KEY_F9,
|
|
(keycode) KEY_F5,
|
|
(keycode) KEY_F6,
|
|
(keycode) KEY_F7,
|
|
(keycode) KEY_F8,
|
|
(keycode) MOD_KEY_RightShift,
|
|
(keycode) 2,
|
|
(keycode) KEY_LeftArrow,
|
|
(keycode) KEY_UpArrow,
|
|
(keycode) KEY_DownArrow,
|
|
(keycode) KEY_RightArrow,
|
|
(keycode) 3,
|
|
(keycode) 3,
|
|
(keycode) KEY_Application,
|
|
(keycode) 3,
|
|
(keycode) KEY_NULL,
|
|
(keycode) KEY_Application,
|
|
(keycode) 3,
|
|
(keycode) KEY_NULL),
|
|
};
|
|
static const keyfunc PROGMEM _kb_layout_press[KB_LAYERS][KB_ROWS][KB_COLUMNS] = { KB_MATRIX_LAYER(
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_capslock_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_enable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_capslock_press_release,
|
|
(keyfunc) &kbfun_layer_enable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_enable,
|
|
(keyfunc) &kbfun_layer_enable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_enable,
|
|
(keyfunc) &kbfun_layer_sticky,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_enable,
|
|
(keyfunc) &kbfun_layer_sticky),
|
|
|
|
KB_MATRIX_LAYER(
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_capslock_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_enable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_capslock_press_release,
|
|
(keyfunc) &kbfun_layer_enable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_enable,
|
|
(keyfunc) &kbfun_layer_enable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_enable,
|
|
(keyfunc) &kbfun_layer_enable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_enable,
|
|
(keyfunc) &kbfun_layer_enable),
|
|
|
|
KB_MATRIX_LAYER(
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_capslock_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_enable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_capslock_press_release,
|
|
(keyfunc) &kbfun_layer_enable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_enable,
|
|
(keyfunc) &kbfun_layer_enable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_enable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_enable,
|
|
(keyfunc) &kbfun_normal_press_release),
|
|
|
|
KB_MATRIX_LAYER(
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_mediakey_press_release,
|
|
(keyfunc) &kbfun_mediakey_press_release,
|
|
(keyfunc) &kbfun_mediakey_press_release,
|
|
(keyfunc) &kbfun_mediakey_press_release,
|
|
(keyfunc) &kbfun_mediakey_press_release,
|
|
(keyfunc) &kbfun_capslock_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_enable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_capslock_press_release,
|
|
(keyfunc) &kbfun_layer_enable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_enable,
|
|
(keyfunc) &kbfun_layer_enable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_enable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_enable,
|
|
(keyfunc) &kbfun_normal_press_release),
|
|
};
|
|
static const keyfunc PROGMEM _kb_layout_release[KB_LAYERS][KB_ROWS][KB_COLUMNS] = { KB_MATRIX_LAYER(
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_capslock_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_disable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_capslock_press_release,
|
|
(keyfunc) &kbfun_layer_disable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_disable,
|
|
(keyfunc) &kbfun_layer_disable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_disable,
|
|
(keyfunc) &kbfun_layer_sticky,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_disable,
|
|
(keyfunc) &kbfun_layer_sticky),
|
|
|
|
KB_MATRIX_LAYER(
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_capslock_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_disable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_capslock_press_release,
|
|
(keyfunc) &kbfun_layer_disable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_disable,
|
|
(keyfunc) &kbfun_layer_disable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_disable,
|
|
(keyfunc) &kbfun_layer_disable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_disable,
|
|
(keyfunc) &kbfun_layer_disable),
|
|
|
|
KB_MATRIX_LAYER(
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_capslock_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_disable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_capslock_press_release,
|
|
(keyfunc) &kbfun_layer_disable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_disable,
|
|
(keyfunc) &kbfun_layer_disable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_disable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_disable,
|
|
(keyfunc) &kbfun_normal_press_release),
|
|
|
|
KB_MATRIX_LAYER(
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_mediakey_press_release,
|
|
(keyfunc) &kbfun_mediakey_press_release,
|
|
(keyfunc) &kbfun_mediakey_press_release,
|
|
(keyfunc) &kbfun_mediakey_press_release,
|
|
(keyfunc) &kbfun_mediakey_press_release,
|
|
(keyfunc) &kbfun_capslock_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_shift_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_disable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_modifier_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_capslock_press_release,
|
|
(keyfunc) &kbfun_layer_disable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_disable,
|
|
(keyfunc) &kbfun_layer_disable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_disable,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_normal_press_release,
|
|
(keyfunc) &kbfun_layer_disable,
|
|
(keyfunc) &kbfun_normal_press_release),
|
|
};
|