forked from mirrors/qmk_firmware
99 lines
2.5 KiB
C
99 lines
2.5 KiB
C
#pragma once
|
|
|
|
const struct decoded_key key_qwerty_mapping[] = {
|
|
{KC_SPC, 1, 0}, // " "
|
|
{KC_1, 2, 0}, // !
|
|
{KC_QUOT, 2, 0}, // "
|
|
{KC_3, 2, 0}, // #
|
|
{KC_4, 2, 0}, // $
|
|
{KC_5, 2, 0}, // %
|
|
{KC_7, 2, 0}, // &
|
|
{KC_QUOT, 1, 0}, // '
|
|
{KC_9, 2, 0}, // (
|
|
{KC_0, 2, 0}, // )
|
|
{KC_8, 2, 0}, // *
|
|
{KC_EQL, 2, 0}, // +
|
|
{KC_COMM, 1, 0}, // ,
|
|
{KC_MINS, 1, 0}, // -
|
|
{KC_DOT, 1, 0}, // .
|
|
{KC_SLSH, 1, 0}, // /
|
|
{KC_0, 1, 0}, // 0
|
|
{KC_1, 1, 0}, // 1
|
|
{KC_2, 1, 0}, // 2
|
|
{KC_3, 1, 0}, // 3
|
|
{KC_4, 1, 0}, // 4
|
|
{KC_5, 1, 0}, // 5
|
|
{KC_6, 1, 0}, // 6
|
|
{KC_7, 1, 0}, // 7
|
|
{KC_8, 1, 0}, // 8
|
|
{KC_9, 1, 0}, // 9
|
|
{KC_SCLN, 2, 0}, // :
|
|
{KC_SCLN, 1, 0}, // ;
|
|
{KC_COMM, 2, 0}, // <
|
|
{KC_EQL, 1, 0}, // =
|
|
{KC_DOT, 2, 0}, // >
|
|
{KC_SLSH, 2, 0}, // ?
|
|
{KC_2, 2, 0}, // @
|
|
{KC_A, 2, 0}, // A
|
|
{KC_B, 2, 0}, // B
|
|
{KC_C, 2, 0}, // C
|
|
{KC_D, 2, 0}, // D
|
|
{KC_E, 2, 0}, // E
|
|
{KC_F, 2, 0}, // F
|
|
{KC_G, 2, 0}, // G
|
|
{KC_H, 2, 0}, // H
|
|
{KC_I, 2, 0}, // I
|
|
{KC_J, 2, 0}, // J
|
|
{KC_K, 2, 0}, // K
|
|
{KC_L, 2, 0}, // L
|
|
{KC_M, 2, 0}, // M
|
|
{KC_N, 2, 0}, // N
|
|
{KC_O, 2, 0}, // O
|
|
{KC_P, 2, 0}, // P
|
|
{KC_Q, 2, 0}, // Q
|
|
{KC_R, 2, 0}, // R
|
|
{KC_S, 2, 0}, // S
|
|
{KC_T, 2, 0}, // T
|
|
{KC_U, 2, 0}, // U
|
|
{KC_V, 2, 0}, // V
|
|
{KC_W, 2, 0}, // W
|
|
{KC_X, 2, 0}, // X
|
|
{KC_Y, 2, 0}, // Y
|
|
{KC_Z, 2, 0}, // Z
|
|
{KC_LBRC, 1, 0}, // [
|
|
{KC_NUHS, 1, 0}, // '\'
|
|
{KC_RBRC, 1, 0}, // ]
|
|
{KC_6, 2, 0}, // ^
|
|
{KC_MINS, 2, 0}, // _
|
|
{KC_GRV, 1, 0}, // `
|
|
{KC_A, 1, 0}, // a
|
|
{KC_B, 1, 0}, // b
|
|
{KC_C, 1, 0}, // c
|
|
{KC_D, 1, 0}, // d
|
|
{KC_E, 1, 0}, // e
|
|
{KC_F, 1, 0}, // f
|
|
{KC_G, 1, 0}, // g
|
|
{KC_H, 1, 0}, // h
|
|
{KC_I, 1, 0}, // i
|
|
{KC_J, 1, 0}, // j
|
|
{KC_K, 1, 0}, // k
|
|
{KC_L, 1, 0}, // l
|
|
{KC_M, 1, 0}, // m
|
|
{KC_N, 1, 0}, // n
|
|
{KC_O, 1, 0}, // o
|
|
{KC_P, 1, 0}, // p
|
|
{KC_Q, 1, 0}, // q
|
|
{KC_R, 1, 0}, // r
|
|
{KC_S, 1, 0}, // s
|
|
{KC_T, 1, 0}, // t
|
|
{KC_U, 1, 0}, // u
|
|
{KC_V, 1, 0}, // v
|
|
{KC_W, 1, 0}, // w
|
|
{KC_X, 1, 0}, // x
|
|
{KC_Y, 1, 0}, // y
|
|
{KC_Z, 1, 0}, // z
|
|
{KC_LBRC, 2, 0}, // {
|
|
{KC_NUHS, 2, 0}, // |
|
|
{KC_RBRC, 2, 0}, // }
|
|
{KC_GRV, 2, 0} // ~
|
|
};
|