summaryrefslogtreecommitdiffstats
path: root/keyboards/keychron
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/keychron')
-rw-r--r--keyboards/keychron/q1/config.h108
-rw-r--r--keyboards/keychron/q1/q1.c35
-rw-r--r--keyboards/keychron/q1/q1.h27
-rw-r--r--keyboards/keychron/q1/readme.md21
-rw-r--r--keyboards/keychron/q1/rev_0100/config.h31
-rw-r--r--keyboards/keychron/q1/rev_0100/info.json91
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/default/keymap.c89
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/gtg465x/README.md21
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/gtg465x/config.h25
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/gtg465x/keymap.c102
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/gtg465x/keymap_user.h28
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/gtg465x/rgb_matrix_user.c71
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/gtg465x/rgb_matrix_user.h24
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/gtg465x/rules.mk6
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/mkillewald/config.h23
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/mkillewald/keymap.c175
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/mkillewald/keymap_user.h33
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/mkillewald/readme.md54
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/mkillewald/rgb_matrix_user.c83
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/mkillewald/rgb_matrix_user.h26
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/mkillewald/rules.mk6
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/teimor/config.h32
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/teimor/keymap.c95
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/teimor/keymap_user.h48
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/teimor/readme.md13
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/teimor/rgb_matrix_user.c91
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/teimor/rgb_matrix_user.h25
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/teimor/rules.mk14
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/teimor/tap_dance_mac_caps.c50
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/teimor/tap_dance_mac_caps.h23
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/teimor/tap_dance_setup.c49
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/teimor/tap_dance_setup.h38
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/teimor/tap_dance_user.c28
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/teimor/tap_dance_win_caps.c50
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/teimor/tap_dance_win_caps.h23
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/via/keymap.c107
-rw-r--r--keyboards/keychron/q1/rev_0100/keymaps/via/rules.mk2
-rw-r--r--keyboards/keychron/q1/rev_0100/readme.md1
-rw-r--r--keyboards/keychron/q1/rev_0100/rev_0100.c143
-rw-r--r--keyboards/keychron/q1/rev_0100/rev_0100.h37
-rw-r--r--keyboards/keychron/q1/rev_0100/rules.mk21
-rw-r--r--keyboards/keychron/q1/rev_0101/config.h37
-rw-r--r--keyboards/keychron/q1/rev_0101/info.json191
-rw-r--r--keyboards/keychron/q1/rev_0101/keymaps/default/keymap.c90
-rw-r--r--keyboards/keychron/q1/rev_0101/keymaps/via/keymap.c131
-rw-r--r--keyboards/keychron/q1/rev_0101/keymaps/via/rules.mk2
-rw-r--r--keyboards/keychron/q1/rev_0101/readme.md4
-rw-r--r--keyboards/keychron/q1/rev_0101/rev_0101.c156
-rw-r--r--keyboards/keychron/q1/rev_0101/rev_0101.h52
-rw-r--r--keyboards/keychron/q1/rev_0101/rules.mk22
-rw-r--r--keyboards/keychron/q1/rev_0102/config.h31
-rw-r--r--keyboards/keychron/q1/rev_0102/info.json99
-rw-r--r--keyboards/keychron/q1/rev_0102/keymaps/default/keymap.c89
-rw-r--r--keyboards/keychron/q1/rev_0102/keymaps/kubahorak/README.md16
-rw-r--r--keyboards/keychron/q1/rev_0102/keymaps/kubahorak/config.h25
-rw-r--r--keyboards/keychron/q1/rev_0102/keymaps/kubahorak/keymap.c66
-rw-r--r--keyboards/keychron/q1/rev_0102/keymaps/kubahorak/keymap_user.h28
-rw-r--r--keyboards/keychron/q1/rev_0102/keymaps/kubahorak/rgb_matrix_user.c75
-rw-r--r--keyboards/keychron/q1/rev_0102/keymaps/kubahorak/rgb_matrix_user.h24
-rw-r--r--keyboards/keychron/q1/rev_0102/keymaps/kubahorak/rules.mk6
-rw-r--r--keyboards/keychron/q1/rev_0102/keymaps/mkillewald_iso/config.h23
-rw-r--r--keyboards/keychron/q1/rev_0102/keymaps/mkillewald_iso/keymap.c175
-rw-r--r--keyboards/keychron/q1/rev_0102/keymaps/mkillewald_iso/keymap_user.h33
-rw-r--r--keyboards/keychron/q1/rev_0102/keymaps/mkillewald_iso/readme.md54
-rw-r--r--keyboards/keychron/q1/rev_0102/keymaps/mkillewald_iso/rgb_matrix_user.c83
-rw-r--r--keyboards/keychron/q1/rev_0102/keymaps/mkillewald_iso/rgb_matrix_user.h26
-rw-r--r--keyboards/keychron/q1/rev_0102/keymaps/mkillewald_iso/rules.mk6
-rw-r--r--keyboards/keychron/q1/rev_0102/keymaps/via/keymap.c107
-rw-r--r--keyboards/keychron/q1/rev_0102/keymaps/via/rules.mk2
-rw-r--r--keyboards/keychron/q1/rev_0102/keymaps/victorsavu3/config.h69
-rw-r--r--keyboards/keychron/q1/rev_0102/keymaps/victorsavu3/keymap.c152
-rw-r--r--keyboards/keychron/q1/rev_0102/keymaps/victorsavu3/readme.md4
-rw-r--r--keyboards/keychron/q1/rev_0102/keymaps/victorsavu3/rules.mk3
-rw-r--r--keyboards/keychron/q1/rev_0102/readme.md1
-rw-r--r--keyboards/keychron/q1/rev_0102/rev_0102.c144
-rw-r--r--keyboards/keychron/q1/rev_0102/rev_0102.h37
-rw-r--r--keyboards/keychron/q1/rev_0102/rules.mk21
-rw-r--r--keyboards/keychron/q2/chconf.h25
-rw-r--r--keyboards/keychron/q2/config.h121
-rw-r--r--keyboards/keychron/q2/halconf.h21
-rw-r--r--keyboards/keychron/q2/mcuconf.h22
-rw-r--r--keyboards/keychron/q2/q2.c33
-rw-r--r--keyboards/keychron/q2/q2.h29
-rw-r--r--keyboards/keychron/q2/readme.md19
-rw-r--r--keyboards/keychron/q2/rev_0110/config.h26
-rw-r--r--keyboards/keychron/q2/rev_0110/info.json82
-rw-r--r--keyboards/keychron/q2/rev_0110/keymaps/default/keymap.c94
-rw-r--r--keyboards/keychron/q2/rev_0110/keymaps/ladduro/config.h25
-rw-r--r--keyboards/keychron/q2/rev_0110/keymaps/ladduro/keymap.c96
-rw-r--r--keyboards/keychron/q2/rev_0110/keymaps/ladduro/keymap_user.h27
-rw-r--r--keyboards/keychron/q2/rev_0110/keymaps/ladduro/readme.md29
-rw-r--r--keyboards/keychron/q2/rev_0110/keymaps/ladduro/rgb_matrix_user.c72
-rw-r--r--keyboards/keychron/q2/rev_0110/keymaps/ladduro/rgb_matrix_user.h25
-rw-r--r--keyboards/keychron/q2/rev_0110/keymaps/ladduro/rules.mk5
-rw-r--r--keyboards/keychron/q2/rev_0110/keymaps/via/keymap.c112
-rw-r--r--keyboards/keychron/q2/rev_0110/keymaps/via/rules.mk2
-rw-r--r--keyboards/keychron/q2/rev_0110/readme.md1
-rw-r--r--keyboards/keychron/q2/rev_0110/rev_0110.c123
-rw-r--r--keyboards/keychron/q2/rev_0110/rev_0110.h35
-rw-r--r--keyboards/keychron/q2/rev_0110/rules.mk26
-rw-r--r--keyboards/keychron/q2/rev_0111/config.h33
-rw-r--r--keyboards/keychron/q2/rev_0111/info.json159
-rw-r--r--keyboards/keychron/q2/rev_0111/keymaps/default/keymap.c94
-rw-r--r--keyboards/keychron/q2/rev_0111/keymaps/via/keymap.c154
-rw-r--r--keyboards/keychron/q2/rev_0111/keymaps/via/rules.mk2
-rw-r--r--keyboards/keychron/q2/rev_0111/readme.md5
-rw-r--r--keyboards/keychron/q2/rev_0111/rev_0111.c137
-rw-r--r--keyboards/keychron/q2/rev_0111/rev_0111.h48
-rw-r--r--keyboards/keychron/q2/rev_0111/rules.mk26
-rw-r--r--keyboards/keychron/q2/rev_0112/config.h26
-rw-r--r--keyboards/keychron/q2/rev_0112/info.json83
-rw-r--r--keyboards/keychron/q2/rev_0112/keymaps/default/keymap.c94
-rw-r--r--keyboards/keychron/q2/rev_0112/keymaps/via/keymap.c112
-rw-r--r--keyboards/keychron/q2/rev_0112/keymaps/via/rules.mk2
-rw-r--r--keyboards/keychron/q2/rev_0112/readme.md1
-rw-r--r--keyboards/keychron/q2/rev_0112/rev_0112.c124
-rw-r--r--keyboards/keychron/q2/rev_0112/rev_0112.h36
-rw-r--r--keyboards/keychron/q2/rev_0112/rules.mk26
-rw-r--r--keyboards/keychron/q2/rev_0113/config.h33
-rw-r--r--keyboards/keychron/q2/rev_0113/info.json161
-rw-r--r--keyboards/keychron/q2/rev_0113/keymaps/default/keymap.c94
-rw-r--r--keyboards/keychron/q2/rev_0113/keymaps/dhertz/keymap.c94
-rw-r--r--keyboards/keychron/q2/rev_0113/keymaps/dhertz/rules.mk1
-rw-r--r--keyboards/keychron/q2/rev_0113/keymaps/via/keymap.c154
-rw-r--r--keyboards/keychron/q2/rev_0113/keymaps/via/rules.mk2
-rw-r--r--keyboards/keychron/q2/rev_0113/readme.md5
-rw-r--r--keyboards/keychron/q2/rev_0113/rev_0113.c138
-rw-r--r--keyboards/keychron/q2/rev_0113/rev_0113.h48