2 #include "keymap_xrows.h"
4 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
6 [_EDVORAK] = LAYOUT_kc(
7 //,----+----+----+----+----+----. ,----+----+----+----+----+----.
8 GRV ,EXLM, AT ,HASH,DLR ,PERC, CIRC,AMPR,ASTR,LPRN,RPRN,BSPC,
9 //|----+----+----+----+----+----| |----+----+----+----+----+----|
10 LBRC,RBRC,COMM,DOT , P , Y , F , G , R , W , Q ,BSLS,
11 //|----+----+----+----+----+----| |----+----+----+----+----+----|
12 EQL , A , O , E , I , U , D , T , N , S , M ,MINS,
13 //|----+----+----+----+----+----+----. ,----|----+----+----+----+----+----|
14 QUOT,SCLN, X , C , V , Z ,TMB4, TMB5, B , H , J , K , L ,SLSH,
15 //|----+----+----+----+----+----+----| |----+----+----+----+----+----+----|
16 LEFT,DOWN, UP ,RGHT,TMB1,TMB2,TMB3, TMB6,TMB7,TMB8,LEFT,DOWN, UP ,RGHT
17 //`----+----+----+----+----+----+----/ \----+----+----+----+----+----+----'
20 [_EDVORAKJ1] = LAYOUT_kc(
21 //,----+----+----+----+----+----. ,----+----+----+----+----+----.
22 , , , , , , , , , , , ,
23 //|----+----+----+----+----+----| |----+----+----+----+----+----|
24 , AI , OU , EI , , , , , , , , ,
25 //|----+----+----+----+----+----| |----+----+----+----+----+----|
26 , , , , , , , , , Y , , ,
27 //|----+----+----+----+----+----+----. ,----|----+----+----+----+----+----|
28 ,ANN ,ONN ,ENN ,INN ,UNN , , , , , , , , ,
29 //|----+----+----+----+----+----+----| |----+----+----+----+----+----+----|
30 , , , , , , , , , , , , ,
31 //`----+----+----+----+----+----+----/ \----+----+----+----+----+----+----'
34 [_EDVORAKJ2] = LAYOUT_kc(
35 //,----+----+----+----+----+----. ,----+----+----+----+----+----.
36 , , , , , , , , , , , ,
37 //|----+----+----+----+----+----| |----+----+----+----+----+----|
38 , AI , OU , EI , , , , , , , , ,
39 //|----+----+----+----+----+----| |----+----+----+----+----+----|
40 , , , , , , , Y , , , , ,
41 //|----+----+----+----+----+----+----. ,----|----+----+----+----+----+----|
42 ,ANN ,ONN ,ENN ,INN ,UNN , , , , , , , , ,
43 //|----+----+----+----+----+----+----| |----+----+----+----+----+----+----|
44 , , , , , , , , , , , , ,
45 //`----+----+----+----+----+----+----/ \----+----+----+----+----+----+----'
48 [_QWERTY] = LAYOUT_kc(
49 //,----+----+----+----+----+----. ,----+----+----+----+----+----.
50 GRV ,EXLM, AT ,HASH,DLR ,PERC, CIRC,AMPR,ASTR,LPRN,RPRN,BSPC,
51 //|----+----+----+----+----+----| |----+----+----+----+----+----|
52 EQL , Q , W , E , R , T , Y , U , I , O , P ,MINS,
53 //|----+----+----+----+----+----| |----+----+----+----+----+----|
54 LBRC, A , S , D , F , G , H , J , K , L ,SCLN,QUOT,
55 //|----+----+----+----+----+----+----. ,----|----+----+----+----+----+----|
56 RBRC, Z , X , C , V , B , , , N , M ,COMM,DOT ,SLSH,BSLS,
57 //|----+----+----+----+----+----+----| |----+----+----+----+----+----+----|
58 , , , , , , , , , , , , ,
59 //`----+----+----+----+----+----+----/ \----+----+----+----+----+----+----'
63 //,----+----+----+----+----+----. ,----+----+----+----+----+----.
64 , , , , , , , ,SLSH,ASTR, , ,
65 //|----+----+----+----+----+----| |----+----+----+----+----+----|
66 F1 , F2 , F3 , F4 , F5 ,LCBR, RCBR, 7 , 8 , 9 ,MINS, ,
67 //|----+----+----+----+----+----| |----+----+----+----+----+----|
68 F6 , F7 , F8 , F9 ,F10 ,LPRN, RPRN, 4 , 5 , 6 ,PLUS, ,
69 //|----+----+----+----+----+----+----. ,----|----+----+----+----+----+----|
70 F11 ,F12 ,PSCR,SLCK,PAUS,LBRC,LOCK, ,RBRC, 1 , 2 , 3 , , ,
71 //|----+----+----+----+----+----+----| |----+----+----+----+----+----+----|
72 HOME,PGDN,PGUP,END ,TMB9, , , , , 0 ,HOME,PGDN,PGUP,END
73 //`----+----+----+----+----+----+----/ \----+----+----+----+----+----+----'
77 //,----+----+----+----+----+----. ,----+----+----+----+----+----.
78 , , , , , , , ,SLSH,ASTR, , ,
79 //|----+----+----+----+----+----| |----+----+----+----+----+----|
80 F1 , F2 , F3 , F4 , F5 ,LCBR, RCBR, 7 , 8 , 9 ,MINS, ,
81 //|----+----+----+----+----+----| |----+----+----+----+----+----|
82 F6 , F7 , F8 , F9 ,F10 ,LPRN, RPRN, 4 , 5 , 6 ,PLUS, ,
83 //|----+----+----+----+----+----+----. ,----|----+----+----+----+----+----|
84 F11 ,F12 ,PSCR,SLCK,PAUS,LBRC,LOCK, ,RBRC, 1 , 2 , 3 , , ,
85 //|----+----+----+----+----+----+----| |----+----+----+----+----+----+----|
86 HOME,PGDN,PGUP,END ,TMB9, , , , , 0 ,HOME,PGDN,PGUP,END
87 //`----+----+----+----+----+----+----/ \----+----+----+----+----+----+----'
90 [_ADJUST] = LAYOUT_kc(
91 //,----+----+----+----+----+----. ,----+----+----+----+----+----.
92 , , , , , , , , , , , ,
93 //|----+----+----+----+----+----| |----+----+----+----+----+----|
94 , , , ,EXTOFF, , ,EXTON, , , , ,
95 //|----+----+----+----+----+----| |----+----+----+----+----+----|
96 ,RST ,DBUG,RTOG,WIN , , ,MAC ,QWER,EDJP, , ,
97 //|----+----+----+----+----+----+----. ,----|----+----+----+----+----+----|
98 , , , , , , , , , , , , , ,
99 //|----+----+----+----+----+----+----| |----+----+----+----+----+----+----|
100 , , , , , , , , , , , , ,
101 //`----+----+----+----+----+----+----/ \----+----+----+----+----+----+----'