/* keymap.c is auto-generated, don't edit it directly. * Further instructions are provided in readme.md */ #include QMK_KEYBOARD_H enum unicode_name { AB_ARC, AB_LINE, AB_VEC, ACUTE, AE, ALEPH, ALLA_BR, ALPHA, AND, AND_, ANGLE, AST_MID, A_SET, BARLINE, BARLINE_D, BARLINE_FIN, BETA, BETH, BICOND, BIG_O, BISHOP_B, BISHOP_W, BITCOIN, BOTTOM, BOWTIE, BRA, BULLET, B_SET, CENT, CHI, CIRCLE, CIRC_MID, CLUBS_B, CLUBS_W, CODA, COMMON_T, COPYR, CORRESP, CROSS, CURRENCY, C_CLEF, C_SET, DACAPO, DALSEGNO, DEFINE, DEGREE, DELTA, DIAMS_B, DIAMS_W, DIGAMMA, DIVISION, DOTS, DOT_OP, DQT1, DQT2, DQT3, DQT4, DQT5, EIGHTH_N, EIGHTH_P, EJECT, EMBED, EMDASH, EMPTYSET, EPSILON, EQUIV, ETA, EURO, EXISTS, FEMALE, FLAG_B, FLAG_W, FLAT, FORALL, FORWARD, FOURIER, FULL_OUTER, F_CLEF, F_SET, GAMMA, GREAT_GREAT, GR_EQ, G_CLEF, HALF_N, HALF_P, HAMILTON, HEARTS_B, HEARTS_W, HETA, H_SET, IMAG_P, IMPL, IMPL_REV, IN, INDICATOR, INEQUAL, INFO, INFTY, INTEGRAL, INTERS, INTERS_, INV_EXCL, INV_QST, IOTA, ISOMORPH, KAPPA, KET, KEY, KING_B, KING_W, KNIGHT_B, KNIGHT_W, KOPPA, K_SET, LAMBDA, LAPLACE, LEFT_CEIL, LEFT_FLOOR, LEFT_OUTER, LENGTH, LESS_LESS, LETTER, LOCK, LOCK_OPEN, LS_EQ, LTIMES, MALE, MAPSTO, MDOT, MICRO, MINUS_OP, MINUS_PLUS, MINUTE, MODELS, MY, M_ANGLE, NABLA, NATURAL, NO, NOT, NOTIN, NOTSUBS, NOT_DIV, NOT_PARA, NY, N_SET, N_TILDE, OE, OHM, OMEGA, OMIKRON, OR, OR_, PARALLEL, PARTIAL, PAWN_B, PAWN_W, PEDAL, PEDAL_UP, PERMIL, PHI, PHONE, PI, PLAY, PLUS_MINUS, PLUS_OP, POUND, POWERSET, PRED, PROD_, PROP_TO, PR_SUBSET, PSI, QED, QUART_N, QUART_P, QUEEN_B, QUEEN_W, Q_SET, REAL_P, REGTM, REPEAT_E, REPEAT_S, REWIND, RHO, RIGHT_CEIL, RIGHT_FLOOR, RIGHT_OUTER, RIGHT_TACK, ROOK_B, ROOK_W, ROOT, ROUGHLY, RTIMES, R_SET, SAMPI, SAN, SCHO, SECOND, SECTION, SEGNO, SETMINUS, SHARP, SHOGI_B, SHOGI_BD, SHOGI_W, SHOGI_WD, SIGMA, SIXT_N, SIXT_P, SNEK, SPADES_B, SPADES_W, SPEAKER_DN, SPEAKER_TG, SPEAKER_UP, SQT1, SQT2, SQT3, SQT4, SQT5, SQUARE, SQ_LS, SQ_LS_EQ, STAFF, STIGMA, STOP, SUBSET, SUBSET_REV, SUCC, SUM_, SUP1, SUP2, SUP3, SUP_A, SUP_MIN, SUP_O, SZ, TAU, THETA, TIMES, TIMES_OP, TMARK, TO, TOP, TRIANGLE, UE, UNION, UNION_, U_SET, WHOLE_N, WHOLE_P, XI, YEN, YES, YPSI2, YPSILON, ZETA, Z_SET, ae, alpha, beta, beta2, chi, delta, digamma, e_FUN, epsi2, epsilon, eta, gamma, heta, i_UNIT, iota, kappa, kappa2, koppa, lambda, my, n_tilde, ny, oe, omega, omikron, phi, phi2, pi, pi2, psi, rho, rho2, sampi, san, scho, sigma, sigma2, sigma3, stigma, sz, tau, theta, theta2, ue, xi, ypsilon, zeta }; const uint32_t PROGMEM unicode_map[] = { [AB_ARC] = 0x0361, // ͡ [AB_LINE] = 0x0305, // ̅ [AB_VEC] = 0x20d7, // ⃗ [ACUTE] = 0x00b4, // ´ [AE] = 0x00c4, // Ä [ALEPH] = 0x2135, // ℵ [ALLA_BR] = 0x1d135, // 𝄵 [ALPHA] = 0x0391, // Α [AND] = 0x2227, // ∧ [AND_] = 0x22c0, // ⋀ [ANGLE] = 0x2220, // ∠ [AST_MID] = 0x2217, // ∗ [A_SET] = 0x1d538, // 𝔸 [BARLINE] = 0x1d100, // 𝄀 [BARLINE_D] = 0x1d101, // 𝄁 [BARLINE_FIN] = 0x1d102, // 𝄂 [BETA] = 0x0392, // Β [BETH] = 0x2136, // ℶ [BICOND] = 0x21d4, // ⇔ [BIG_O] = 0x1d4aa, // 𝒪 [BISHOP_B] = 0x265d, // ♝ [BISHOP_W] = 0x2657, // ♗ [BITCOIN] = 0x20bf, // ₿ [BOTTOM] = 0x22a5, // ⊥ [BOWTIE] = 0x22c8, // ⋈ [BRA] = 0x27e8, // ⟨ [BULLET] = 0x2022, // • [B_SET] = 0x1d539, // 𝔹 [CENT] = 0x00a2, // ¢ [CHI] = 0x03a7, // Χ [CIRCLE] = 0x25cb, // ○ [CIRC_MID] = 0x2218, // ∘ [CLUBS_B] = 0x2663, // ♣ [CLUBS_W] = 0x2667, // ♧ [CODA] = 0x1d10c, // 𝄌 [COMMON_T] = 0x1d134, // 𝄴 [COPYR] = 0x00a9, // © [CORRESP] = 0x2259, // ≙ [CROSS] = 0x2020, // † [CURRENCY] = 0x00a4, // ¤ [C_CLEF] = 0x1d121, // 𝄡 [C_SET] = 0x2102, // ℂ [DACAPO] = 0x1d10a, // 𝄊 [DALSEGNO] = 0x1d109, // 𝄉 [DEFINE] = 0x2254, // ≔ [DEGREE] = 0x00b0, // ° [DELTA] = 0x0394, // Δ [DIAMS_B] = 0x2666, // ♦ [DIAMS_W] = 0x2662, // ♢ [DIGAMMA] = 0x03dc, // Ϝ [DIVISION] = 0x00f7, // ÷ [DOTS] = 0x2026, // … [DOT_OP] = 0x2299, // ⊙ [DQT1] = 0x00bb, // » [DQT2] = 0x201e, // „ [DQT3] = 0x201c, // “ [DQT4] = 0x201d, // ” [DQT5] = 0x00ab, // « [EIGHTH_N] = 0x1d160, // 𝅘𝅥𝅮 [EIGHTH_P] = 0x1d13e, // 𝄾 [EJECT] = 0x23cf, // ⏏ [EMBED] = 0x21aa, // ↪ [EMDASH] = 0x2014, // — [EMPTYSET] = 0x2205, // ∅ [EPSILON] = 0x0395, // Ε [EQUIV] = 0x2261, // ≡ [ETA] = 0x0397, // Η [EURO] = 0x20ac, // € [EXISTS] = 0x2203, // ∃ [FEMALE] = 0x2640, // ♀ [FLAG_B] = 0x2691, // ⚑ [FLAG_W] = 0x2690, // ⚐ [FLAT] = 0x266d, // ♭ [FORALL] = 0x2200, // ∀ [FORWARD] = 0x23ed, // ⏭ [FOURIER] = 0x2131, // ℱ [FULL_OUTER] = 0x27d7, // ⟗ [F_CLEF] = 0x1d122, // 𝄢 [F_SET] = 0x1d53d, // 𝔽 [GAMMA] = 0x0393, // Γ [GREAT_GREAT] = 0x226b, // ≫ [GR_EQ] = 0x2265, // ≥ [G_CLEF] = 0x1d11e, // 𝄞 [HALF_N] = 0x1d15e, // 𝅗𝅥 [HALF_P] = 0x1d13c, // 𝄼 [HAMILTON] = 0x210b, // ℋ [HEARTS_B] = 0x2665, // ♥ [HEARTS_W] = 0x2661, // ♡ [HETA] = 0x0370, // Ͱ [H_SET] = 0x210d, // ℍ [IMAG_P] = 0x2111, // ℑ [IMPL] = 0x21d2, // ⇒ [IMPL_REV] = 0x21d0, // ⇐ [IN] = 0x2208, // ∈ [INDICATOR] = 0x1d7cf, // 𝟏 [INEQUAL] = 0x2260, // ≠ [INFO] = 0x1f6c8, // 🛈 [INFTY] = 0x221e, // ∞ [INTEGRAL] = 0x222b, // ∫ [INTERS] = 0x2229, // ∩ [INTERS_] = 0x22c2, // ⋂ [INV_EXCL] = 0x00a1, // ¡ [INV_QST] = 0x00bf, // ¿ [IOTA] = 0x0399, // Ι [ISOMORPH] = 0x2245, // ≅ [KAPPA] = 0x039a, // Κ [KET] = 0x27e9, // ⟩ [KEY] = 0x1f511, // 🔑 [KING_B] = 0x265a, // ♚ [KING_W] = 0x2654, // ♔ [KNIGHT_B] = 0x265e, // ♞ [KNIGHT_W] = 0x2658, // ♘ [KOPPA] = 0x03d8, // Ϙ [K_SET] = 0x1d542, // 𝕂 [LAMBDA] = 0x039b, // Λ [LAPLACE] = 0x2112, // ℒ [LEFT_CEIL] = 0x2308, // ⌈ [LEFT_FLOOR] = 0x230a, // ⌊ [LEFT_OUTER] = 0x27d5, // ⟕ [LENGTH] = 0x2113, // ℓ [LESS_LESS] = 0x226a, // ≪ [LETTER] = 0x2709, // ✉ [LOCK] = 0x1f512, // 🔒 [LOCK_OPEN] = 0x1f513, // 🔓 [LS_EQ] = 0x2264, // ≤ [LTIMES] = 0x22c9, // ⋉ [MALE] = 0x2642, // ♂ [MAPSTO] = 0x27fc, // ⟼ [MDOT] = 0x22c5, // ⋅ [MICRO] = 0x00b5, // µ [MINUS_OP] = 0x2296, // ⊖ [MINUS_PLUS] = 0x2213, // ∓ [MINUTE] = 0x02b9, // ʹ [MODELS] = 0x22a7, // ⊧ [MY] = 0x039c, // Μ [M_ANGLE] = 0x2221, // ∡ [NABLA] = 0x2207, // ∇ [NATURAL] = 0x266e, // ♮ [NO] = 0x2717, // ✗ [NOT] = 0x00ac, // ¬ [NOTIN] = 0x2209, // ∉ [NOTSUBS] = 0x2288, // ⊈ [NOT_DIV] = 0x2224, // ∤ [NOT_PARA] = 0x2226, // ∦ [NY] = 0x039d, // Ν [N_SET] = 0x2115, // ℕ [N_TILDE] = 0x00d1, // Ñ [OE] = 0x00d6, // Ö [OHM] = 0x2126, // Ω [OMEGA] = 0x03a9, // Ω [OMIKRON] = 0x039f, // Ο [OR] = 0x2228, // ∨ [OR_] = 0x22c1, // ⋁ [PARALLEL] = 0x2225, // ∥ [PARTIAL] = 0x2202, // ∂ [PAWN_B] = 0x265f, // ♟ [PAWN_W] = 0x2659, // ♙ [PEDAL] = 0x1d1ae, // 𝆮 [PEDAL_UP] = 0x1d1af, // 𝆯 [PERMIL] = 0x2030, // ‰ [PHI] = 0x03a6, // Φ [PHONE] = 0x2706, // ✆ [PI] = 0x03a0, // Π [PLAY] = 0x23ef, // ⏯ [PLUS_MINUS] = 0x00b1, // ± [PLUS_OP] = 0x2295, // ⊕ [POUND] = 0x00a3, // £ [POWERSET] = 0x1d4ab, // 𝒫 [PRED] = 0x227a, // ≺ [PROD_] = 0x220f, // ∏ [PROP_TO] = 0x221d, // ∝ [PR_SUBSET] = 0x2282, // ⊂ [PSI] = 0x03a8, // Ψ [QED] = 0x220e, // ∎ [QUART_N] = 0x1d15f, // 𝅘𝅥 [QUART_P] = 0x1d13d, // 𝄽 [QUEEN_B] = 0x265b, // ♛ [QUEEN_W] = 0x2655, // ♕ [Q_SET] = 0x211a, // ℚ [REAL_P] = 0x211c, // ℜ [REGTM] = 0x00ae, // ® [REPEAT_E] = 0x1d107, // 𝄇 [REPEAT_S] = 0x1d106, // 𝄆 [REWIND] = 0x23ee, // ⏮ [RHO] = 0x03a1, // Ρ [RIGHT_CEIL] = 0x2309, // ⌉ [RIGHT_FLOOR] = 0x230b, // ⌋ [RIGHT_OUTER] = 0x27d6, // ⟖ [RIGHT_TACK] = 0x22a2, // ⊢ [ROOK_B] = 0x265c, // ♜ [ROOK_W] = 0x2656, // ♖ [ROOT] = 0x221a, // √ [ROUGHLY] = 0x2248, // ≈ [RTIMES] = 0x22ca, // ⋊ [R_SET] = 0x211d, // ℝ [SAMPI] = 0x0372, // Ͳ [SAN] = 0x03fa, // Ϻ [SCHO] = 0x03f7, // Ϸ [SECOND] = 0x02ba, // ʺ [SECTION] = 0x00a7, // § [SEGNO] = 0x1d10b, // 𝄋 [SETMINUS] = 0x2216, // ∖ [SHARP] = 0x266f, // ♯ [SHOGI_B] = 0x2617, // ☗ [SHOGI_BD] = 0x26ca, // ⛊ [SHOGI_W] = 0x2616, // ☖ [SHOGI_WD] = 0x26c9, // ⛉ [SIGMA] = 0x03a3, // Σ [SIXT_N] = 0x1d161, // 𝅘𝅥𝅯 [SIXT_P] = 0x1d13f, // 𝄿 [SNEK] = 0x1f40d, // 🐍 [SPADES_B] = 0x2660, // ♠ [SPADES_W] = 0x2664, // ♤ [SPEAKER_DN] = 0x1f509, // 🔉 [SPEAKER_TG] = 0x1f507, // 🔇 [SPEAKER_UP] = 0x1f50a, // 🔊 [SQT1] = 0x203a, // › [SQT2] = 0x201a, // ‚ [SQT3] = 0x2018, // ‘ [SQT4] = 0x2019, // ’ [SQT5] = 0x2039, // ‹ [SQUARE] = 0x25a1, // □ [SQ_LS] = 0x228f, // ⊏ [SQ_LS_EQ] = 0x2291, // ⊑ [STAFF] = 0x1d11a, // 𝄚 [STIGMA] = 0x03da, // Ϛ [STOP] = 0x25fc, // ◼ [SUBSET] = 0x2286, // ⊆ [SUBSET_REV] = 0x2287, // ⊇ [SUCC] = 0x227b, // ≻ [SUM_] = 0x2211, // ∑ [SUP1] = 0x00b9, // ¹ [SUP2] = 0x00b2, // ² [SUP3] = 0x00b3, // ³ [SUP_A] = 0x00aa, // ª [SUP_MIN] = 0x207b, // ⁻ [SUP_O] = 0x00ba, // º [SZ] = 0x1e9e, // ẞ [TAU] = 0x03a4, // Τ [THETA] = 0x0398, // Θ [TIMES] = 0x00d7, // × [TIMES_OP] = 0x2297, // ⊗ [TMARK] = 0x2122, // ™ [TO] = 0x27f6, // ⟶ [TOP] = 0x22a4, // ⊤ [TRIANGLE] = 0x25b3, // △ [UE] = 0x00dc, // Ü [UNION] = 0x222a, // ∪ [UNION_] = 0x22c3, // ⋃ [U_SET] = 0x1d54c, // 𝕌 [WHOLE_N] = 0x1d15d, // 𝅝 [WHOLE_P] = 0x1d13b, // 𝄻 [XI] = 0x039e, // Ξ [YEN] = 0x00a5, // ¥ [YES] = 0x2713, // ✓ [YPSI2] = 0x03d2, // ϒ [YPSILON] = 0x03a5, // Υ [ZETA] = 0x0396, // Ζ [Z_SET] = 0x2124, // ℤ [ae] = 0x00e4, // ä [alpha] = 0x03b1, // α [beta] = 0x03b2, // β [beta2] = 0x03d0, // ϐ [chi] = 0x03c7, // χ [delta] = 0x03b4, // δ [digamma] = 0x03dd, // ϝ [e_FUN] = 0x0065, // e [epsi2] = 0x03f5, // ϵ [epsilon] = 0x03b5, // ε [eta] = 0x03b7, // η [gamma] = 0x03b3, // γ [heta] = 0x0371, // ͱ [i_UNIT] = 0x0069, // i [iota] = 0x03b9, // ι [kappa] = 0x03ba, // κ [kappa2] = 0x03f0, // ϰ [koppa] = 0x03d9, // ϙ [lambda] = 0x03bb, // λ [my] = 0x03bc, // μ [n_tilde] = 0x00f1, // ñ [ny] = 0x03bd, // ν [oe] = 0x00f6, // ö [omega] = 0x03c9, // ω [omikron] = 0x03bf, // ο [phi] = 0x03c6, // φ [phi2] = 0x03d5, // ϕ [pi] = 0x03c0, // π [pi2] = 0x03d6, // ϖ [psi] = 0x03c8, // ψ [rho] = 0x03c1, // ρ [rho2] = 0x03f1, // ϱ [sampi] = 0x0373, // ͳ [san] = 0x03fb, // ϻ [scho] = 0x03f8, // ϸ [sigma] = 0x03c3, // σ [sigma2] = 0x03c2, // ς [sigma3] = 0x03f2, // ϲ [stigma] = 0x03db, // ϛ [sz] = 0x00df, // ß [tau] = 0x03c4, // τ [theta] = 0x03b8, // θ [theta2] = 0x03d1, // ϑ [ue] = 0x00fc, // ü [xi] = 0x03be, // ξ [ypsilon] = 0x03c5, // υ [zeta] = 0x03b6 // ζ }; const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { /* Layer 0 * ------------------------------------------------- ------------------------------------------------- * | Tab | q | w | e | r | t | | y | u | i | o | p | [ | * ------------------------------------------------- ------------------------------------------------- * | LCtrl | a | s | d | f | g | | h | j | k | l | ; | ' | * ------------------------------------------------- ------------------------------------------------- * |LShift(| z | x | c | v | b | | n | m | , | . | / |RShift)| * ----------------------------------------------------------------------------------------------------------------- * MO2 LGui LAlt | TT2 |LT6_SPC| TT4 | Enter | Space | TT2 | RAlt RGui RCtrl * ------------------------------------------------- */ LAYOUT_ortho_4x12( KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_LCTRL, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_LSPO, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSPC, MO(2), KC_LGUI, KC_LALT, TT(2), LT(6, KC_SPC), TT(4), KC_ENT, KC_SPC, TT(2), KC_RALT, KC_RGUI, KC_RCTRL ), /* Layer 1 * ------------------------------------------------- ------------------------------------------------- * | Tab | q | w | f | p | g | | j | l | u | y | ; | [ | * ------------------------------------------------- ------------------------------------------------- * | LCtrl | a | r | s | t | d | | h | n | e | i | o | ' | * ------------------------------------------------- ------------------------------------------------- * |LShift(| z | x | c | v | b | | k | m | , | . | / |RShift)| * ----------------------------------------------------------------------------------------------------------------- * MO2 LGui LAlt | TT2 |LT6_SPC| TT4 | Enter | Space | TT2 | RAlt RGui RCtrl * ------------------------------------------------- */ LAYOUT_ortho_4x12( KC_TAB, KC_Q, KC_W, KC_F, KC_P, KC_G, KC_J, KC_L, KC_U, KC_Y, KC_SCLN, KC_LBRC, KC_LCTRL, KC_A, KC_R, KC_S, KC_T, KC_D, KC_H, KC_N, KC_E, KC_I, KC_O, KC_QUOT, KC_LSPO, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_K, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSPC, MO(2), KC_LGUI, KC_LALT, TT(2), LT(6, KC_SPC), TT(4), KC_ENT, KC_SPC, TT(2), KC_RALT, KC_RGUI, KC_RCTRL ), /* Layer 2 * ------------------------------------------------- ------------------------------------------------- * | ` | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | ] | * ------------------------------------------------- ------------------------------------------------- * | | DF0 | DF1 | XXX | XXX | MO3 | | 4 | 4 | 5 | 6 | - | = | * ------------------------------------------------- ------------------------------------------------- * | | XXX | XXX | XXX | XXX | MO5 | | 1 | 1 | 2 | 3 | \ | | * ----------------------------------------------------------------------------------------------------------------- * TG2 | | Del | | |BSpace | 0 | * ------------------------------------------------- */ LAYOUT_ortho_4x12( KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_RBRC, KC_TRNS, DF(0), DF(1), KC_NO, KC_NO, MO(3), KC_4, KC_4, KC_5, KC_6, KC_MINS, KC_EQL, KC_TRNS, KC_NO, KC_NO, KC_NO, KC_NO, MO(5), KC_1, KC_1, KC_2, KC_3, KC_BSLS, KC_TRNS, TG(2), KC_TRNS, KC_TRNS, KC_TRNS, KC_DEL, KC_TRNS, KC_TRNS, KC_BSPC, KC_0, KC_TRNS, KC_TRNS, KC_TRNS ), /* Layer 3 * ------------------------------------------------- ------------------------------------------------- * | | F1 | F2 | F3 | F4 | F5 | | F6 | F7 | F8 | F9 | F10 | XXX | * ------------------------------------------------- ------------------------------------------------- * | | XXX | XXX | XXX | XXX | MO3 | | F4 | F4 | F5 | F6 | XXX | XXX | * ------------------------------------------------- ------------------------------------------------- * | | XXX | XXX | XXX | XXX | XXX | | F1 | F1 | F2 | F3 | XXX | | * ----------------------------------------------------------------------------------------------------------------- * TG3 | | | | F10 | F11 | F12 | * ------------------------------------------------- */ LAYOUT_ortho_4x12( KC_TRNS, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_NO, KC_TRNS, KC_NO, KC_NO, KC_NO, KC_NO, MO(3), KC_F4, KC_F4, KC_F5, KC_F6, KC_NO, KC_NO, KC_TRNS, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_F1, KC_F1, KC_F2, KC_F3, KC_NO, KC_TRNS, TG(3), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_F10, KC_F11, KC_F12, KC_TRNS, KC_TRNS, KC_TRNS ), /* Layer 4 * ------------------------------------------------- ------------------------------------------------- * | Esc | Esc | Tab x | Tab n |CPg Dn |CPg Dn | |Pg Down| Home |^ Arrow|Insert |SInsert| Esc | * ------------------------------------------------- ------------------------------------------------- * | | Caps | < Gui |Gui Tab| > Gui | > Gui | |< Arrow|< Arrow|v Arrow|> Arrow| End |Pr Scr | * ------------------------------------------------- ------------------------------------------------- * | | XXX | XXX | XXX |CPg Up |CPg Up | | Pg Up | XXX |v Arrow| XXX | App | | * ----------------------------------------------------------------------------------------------------------------- * TG4 | | Del | | |BSpace | | * ------------------------------------------------- */ LAYOUT_ortho_4x12( KC_ESC, KC_ESC, LCTL(KC_W), LCTL(KC_T), CTL_T(KC_PGDN), CTL_T(KC_PGDN), KC_PGDN, KC_HOME, KC_UP, KC_INS, LSFT(KC_INS), KC_ESC, KC_TRNS, KC_CAPS, LGUI_T(KC_LEFT), LGUI_T(KC_TAB), LGUI_T(KC_RIGHT), LGUI_T(KC_RIGHT), KC_LEFT, KC_LEFT, KC_DOWN, KC_RIGHT, KC_END, KC_PSCR, KC_TRNS, KC_NO, KC_NO, KC_NO, CTL_T(KC_PGUP), CTL_T(KC_PGUP), KC_PGUP, KC_NO, KC_DOWN, KC_NO, KC_APP, KC_TRNS, TG(4), KC_TRNS, KC_TRNS, KC_TRNS, KC_DEL, KC_TRNS, KC_TRNS, KC_BSPC, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS ), /* Layer 5 * ------------------------------------------------- ------------------------------------------------- * | | XXX |play/ps| Vol + | Vol + | XXX | | XXX | XXX | XXX | XXX |_reset | Power | * ------------------------------------------------- ------------------------------------------------- * | | XXX | |<< | Vol 0 | >>| | XXX | | XXX | XXX | XXX | XXX | XXX | Sleep | * ------------------------------------------------- ------------------------------------------------- * | | XXX | XXX | Vol - | Vol - | MO5 | | XXX | XXX | XXX | XXX | XXX | XXX | * ----------------------------------------------------------------------------------------------------------------- * TG5 | | | | | | | * ------------------------------------------------- */ LAYOUT_ortho_4x12( KC_TRNS, KC_NO, KC_MPLY, KC_VOLU, KC_VOLU, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, RESET, KC_PWR, KC_TRNS, KC_NO, KC_MPRV, KC_MUTE, KC_MNXT, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_SLEP, KC_TRNS, KC_NO, KC_NO, KC_VOLD, KC_VOLD, MO(5), KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, TG(5), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS ), /* Layer 6 * ------------------------------------------------- ------------------------------------------------- * | | acc1 | XXX | XXX | XXX | XXX | |^ Wheel|< Wheel|^ Mouse|> Wheel| XXX | XXX | * ------------------------------------------------- ------------------------------------------------- * | | acc2 |Mouse 3|Mouse 2|Mouse 1|Mouse 1| |< Mouse|< Mouse|v Mouse|> Mouse| XXX | XXX | * ------------------------------------------------- ------------------------------------------------- * | | acc0 | XXX | XXX | XXX | XXX | |v Wheel| XXX |v Mouse| XXX | XXX | | * ----------------------------------------------------------------------------------------------------------------- * TG6 | | | | | | | * ------------------------------------------------- */ LAYOUT_ortho_4x12( KC_TRNS, KC_ACL1, KC_NO, KC_NO, KC_NO, KC_NO, KC_WH_U, KC_WH_L, KC_MS_U, KC_WH_R, KC_NO, KC_NO, KC_TRNS, KC_ACL2, KC_BTN3, KC_BTN2, KC_BTN1, KC_BTN1, KC_MS_L, KC_MS_L, KC_MS_D, KC_MS_R, KC_NO, KC_NO, KC_TRNS, KC_ACL0, KC_NO, KC_NO, KC_NO, KC_NO, KC_WH_D, KC_NO, KC_MS_D, KC_NO, KC_NO, KC_TRNS, TG(6), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS ) }; /* vi: ft=c:tw=80:sw=2:ts=2:sts=2:et */