1
+ #ifndef DZ60_H
2
+ #define DZ60_H
3
+
4
+ #include "quantum.h"
5
+
6
+ // 标准配列
7
+ #define KEYMAP ( \
8
+ K000 , K001 , K002 , K003 , K004 , K005 , K006 , K007 , K008 , K009 , K010 , K011 , K012 , K013 , K014 , \
9
+ K100 , K102 , K103 , K104 , K105 , K106 , K107 , K108 , K109 , K110 , K111 , K112 , K113 , K114 , \
10
+ K200 , K202 , K203 , K204 , K205 , K206 , K207 , K208 , K209 , K210 , K211 , K212 , K213 , \
11
+ K300 , K301 , K302 , K303 , K304 , K305 , K306 , K307 , K308 , K309 , K310 , K311 , K313 , K314 , \
12
+ K400 , K401 , K403 , K404 , K406 , K408 , K410 , K411 , K412 , K413 , K414 \
13
+ ) { \
14
+ { K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011, K012, K013, K014 }, \
15
+ { K100, KC_NO, K102, K103, K104, K105, K106, K107, K108, K109, K110, K111, K112, K113, K114 }, \
16
+ { K200, KC_NO, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211, K212, K213, KC_NO }, \
17
+ { K300, K301, K302, K303, K304, K305, K306, K307, K308, K309, K310, K311, KC_NO, K313, K314 }, \
18
+ { K400, K401, KC_NO, K403, K404, KC_NO, K406, KC_NO, K408, KC_NO, K410, K411, K412, K413, K414 } \
19
+ }
20
+
21
+ #define KEYMAP_HHKB ( \
22
+ K000 , K001 , K002 , K003 , K004 , K005 , K006 , K007 , K008 , K009 , K010 , K011 , K012 , K013 , K014 , \
23
+ K100 , K102 , K103 , K104 , K105 , K106 , K107 , K108 , K109 , K110 , K111 , K112 , K113 , K114 , \
24
+ K200 , K202 , K203 , K204 , K205 , K206 , K207 , K208 , K209 , K210 , K211 , K212 , K213 , \
25
+ K300 , K301 , K302 , K303 , K304 , K305 , K306 , K307 , K308 , K309 , K310 , K311 , K313 , K314 , \
26
+ K401 , K403 , K406 , K410 , K411 \
27
+ ) { \
28
+ { K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011, K012, K013, K014 }, \
29
+ { K100, KC_NO, K102, K103, K104, K105, K106, K107, K108, K109, K110, K111, K112, K113, K114 }, \
30
+ { K200, KC_NO, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211, K212, K213, KC_NO }, \
31
+ { K300, K301, K302, K303, K304, K305, K306, K307, K308, K309, K310, K311, KC_NO, K313, K314 }, \
32
+ { KC_NO, K401, KC_NO, K403, KC_NO, KC_NO, K406, KC_NO, KC_NO, KC_NO, K410, K411, KC_NO, KC_NO, KC_NO } \
33
+ }
34
+
35
+ #define KEYMAP_2_SHIFTS ( \
36
+ K000 , K001 , K002 , K003 , K004 , K005 , K006 , K007 , K008 , K009 , K010 , K011 , K012 , K013 , K014 , \
37
+ K100 , K102 , K103 , K104 , K105 , K106 , K107 , K108 , K109 , K110 , K111 , K112 , K113 , K114 , \
38
+ K200 , K202 , K203 , K204 , K205 , K206 , K207 , K208 , K209 , K210 , K211 , K212 , K213 , \
39
+ K300 , K301 , K302 , K303 , K304 , K305 , K306 , K307 , K308 , K309 , K310 , K311 , K312 , K313 , K314 , \
40
+ K400 , K401 , K403 , K404 , K406 , K408 , K410 , K411 , K412 , K413 , K414 \
41
+ ) { \
42
+ { K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011, K012, K013, K014 }, \
43
+ { K100, KC_NO, K102, K103, K104, K105, K106, K107, K108, K109, K110, K111, K112, K113, K114 }, \
44
+ { K200, KC_NO, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211, K212, K213, KC_NO }, \
45
+ { K300, K301, K302, K303, K304, K305, K306, K307, K308, K309, K310, K311, K312, K313, K314 }, \
46
+ { K400, K401, KC_NO, K403, K404, KC_NO, K406, KC_NO, K408, KC_NO, K410, K411, K412, K413, K414 } \
47
+ }
48
+
49
+ // 带方向配列
50
+ #define KEYMAP_DIRECTIONAL ( \
51
+ K000 , K001 , K002 , K003 , K004 , K005 , K006 , K007 , K008 , K009 , K010 , K011 , K012 , K013 , K014 , \
52
+ K100 , K102 , K103 , K104 , K105 , K106 , K107 , K108 , K109 , K110 , K111 , K112 , K113 , K114 , \
53
+ K200 , K202 , K203 , K204 , K205 , K206 , K207 , K208 , K209 , K210 , K211 , K212 , K213 , \
54
+ K300 , K301 , K302 , K303 , K304 , K305 , K306 , K307 , K308 , K309 , K310 , K312 , K313 , K314 , \
55
+ K400 , K401 , K403 , K404 , K406 , K408 , K410 , K411 , K412 , K413 , K414 \
56
+ ) { \
57
+ { K000, K001, K002, K003, K004, K005, K006, K007, K008, K009, K010, K011, K012, K013, K014 }, \
58
+ { K100, KC_NO, K102, K103, K104, K105, K106, K107, K108, K109, K110, K111, K112, K113, K114 }, \
59
+ { K200, KC_NO, K202, K203, K204, K205, K206, K207, K208, K209, K210, K211, K212, K213, KC_NO }, \
60
+ { K300, K301, K302, K303, K304, K305, K306, K307, K308, K309, K310, KC_NO, K312, K313, K314 }, \
61
+ { K400, K401, KC_NO, K403, K404, KC_NO, K406, KC_NO, K408, KC_NO, K410, K411, K412, K413, K414 } \
62
+ }
63
+
64
+
65
+ #endif
0 commit comments