Skip to content

Commit 8c684b8

Browse files
authored
Add rect44 kb (#27)
* create new keyboard rect44 * Modified default keymap
1 parent 1cf38e4 commit 8c684b8

File tree

4 files changed

+63
-0
lines changed

4 files changed

+63
-0
lines changed
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{"layers":
2+
[["KC_ESC","KC_Q","KC_W","KC_E","KC_R","KC_T","KC_Y","KC_U","KC_I","KC_O","KC_P","KC_MINS","KC_BSPC",
3+
"LCTL_T(KC_TAB)","KC_A","KC_S","KC_D","KC_F","KC_G","KC_H","KC_J","KC_K","KC_L","KC_SCLN","KC_NO","KC_ENT",
4+
"KC_LSFT","KC_NO","KC_Z","KC_X","KC_C","KC_V","KC_B","KC_N","KC_M","KC_COMM","KC_DOT","KC_SLSH","RSFT_T(KC_UP)",
5+
"LCTL_T(KC_DEL)","KC_LGUI","KC_LALT","LT(1,KC_SPC)","KC_NO","RSFT_T(KC_SPC)","KC_RALT","MO(2)","KC_LEFT","KC_DOWN","KC_RGHT",],
6+
7+
["KC_GRV","KC_F1","KC_F2","KC_F3","KC_F4","KC_F5","KC_F6","KC_F7","KC_F8","KC_F9","KC_F10","KC_F11","KC_F12",
8+
"KC_TRNS","KC_1","KC_2","KC_3","KC_4","KC_5","KC_6","KC_7","KC_8","KC_9","KC_0","KC_NO","KC_EQL",
9+
"KC_TRNS","KC_NO","KC_APP","KC_NO","KC_NO","KC_NO","KC_LBRC","KC_RBRC","KC_QUOT","KC_TRNS","KC_TRNS","KC_BSLS","RSFT_T(KC_PGUP)",
10+
"LCTL_T(KC_INS)","KC_TRNS","KC_TRNS","KC_TRNS","KC_NO","KC_TRNS","KC_TRNS","KC_TRNS","KC_HOME","KC_PGDN","KC_END",],
11+
12+
["ADV_ID0","ADV_ID1","ADV_ID2","ADV_ID3","ADV_ID4","KC_NO","KC_NO","KC_NO","KC_NO","KC_PSCR","KC_SLCK","KC_PAUS","KC_NO",
13+
"KC_CAPS","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO",
14+
"KC_TRNS","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO",
15+
"KC_LCTL","KC_TRNS","KC_TRNS","KC_NO","KC_NO","KC_NO","KC_NO","KC_TRNS","KC_NO","KC_NO","KC_NO",]]}
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{"layers":
2+
[["KC_ESC","KC_Q","KC_W","KC_E","KC_R","KC_T","KC_Y","KC_U","KC_I","KC_O","KC_P","KC_MINS","KC_BSPC",
3+
"LCTL_T(KC_TAB)","KC_A","KC_S","KC_D","KC_F","KC_G","KC_H","KC_J","KC_K","KC_L","KC_SCLN","KC_NO","KC_ENT",
4+
"KC_LSFT","KC_NO","KC_Z","KC_X","KC_C","KC_V","KC_B","KC_N","KC_M","KC_COMM","KC_DOT","KC_NO","RSFT_T(KC_SLSH)",
5+
"LCTL_T(KC_DEL)","KC_LGUI","KC_LALT","KC_NO","LT(_FN,KC_SPC)","KC_NO","KC_NO","KC_LEFT","KC_DOWN","KC_UP","KC_RGHT",],
6+
7+
["KC_GRV","KC_F1","KC_F2","KC_F3","KC_F4","KC_F5","KC_F6","KC_F7","KC_F8","KC_F9","KC_F10","KC_F11","KC_F12",
8+
"KC_TRNS","KC_1","KC_2","KC_3","KC_4","KC_5","KC_6","KC_7","KC_8","KC_9","KC_0","KC_NO","KC_EQL",
9+
"KC_TRNS","KC_NO","KC_APP","MO(_FN2)","KC_NO","KC_NO","KC_LBRC","KC_RBRC","KC_QUOT","KC_TRNS","KC_TRNS","KC_NO","KC_BSLS",
10+
"KC_INS","KC_TRNS","KC_TRNS","KC_NO","KC_TRNS","KC_NO","KC_NO","KC_HOME","KC_PGDN","KC_PGUP","KC_END",],
11+
12+
["ADV_ID0","ADV_ID1","ADV_ID2","ADV_ID3","ADV_ID4","KC_NO","KC_NO","KC_NO","KC_NO","KC_PSCR","KC_SLCK","KC_PAUS","KC_NO",
13+
"KC_CAPS","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO",
14+
"KC_TRNS","KC_NO","KC_NO","KC_TRNS","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO",
15+
"KC_LCTL","KC_TRNS","KC_TRNS","KC_NO","KC_TRNS","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO",]]}
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
{"layers":
2+
[["KC_ESC","KC_Q","KC_W","KC_E","KC_R","KC_T","KC_Y","KC_U","KC_I","KC_O","KC_P","KC_DEL","KC_NO",
3+
"LCTL_T(KC_TAB)","KC_A","KC_S","KC_D","KC_F","KC_G","KC_H","KC_J","KC_K","KC_L","KC_SCLN","KC_QUOT","KC_ENT",
4+
"KC_LSFT","LSFT_T(KC_NUBS)","KC_Z","KC_X","KC_C","KC_V","KC_B","KC_N","KC_M","KC_COMM","KC_DOT","KC_SLSH","RSFT_T(KC_UP)",
5+
"LCTL_T(KC_INS)","KC_LGUI","KC_LALT","LT(1,KC_SPC)","KC_NO","RSFT_T(KC_SPC)","KC_RALT","MO(2)","KC_LEFT","KC_DOWN","KC_RGHT",],
6+
7+
["KC_GRV","KC_F1","KC_F2","KC_F3","KC_F4","KC_F5","KC_F6","KC_F7","KC_F8","KC_F9","KC_F10","KC_BSPC","KC_NO",
8+
"KC_TRNS","KC_1","KC_2","KC_3","KC_4","KC_5","KC_6","KC_7","KC_8","KC_9","KC_0","KC_MINS","KC_EQL",
9+
"KC_TRNS","KC_NO","KC_APP","KC_NO","KC_NO","KC_NO","KC_LBRC","KC_RBRC","KC_NUHS","KC_TRNS","KC_TRNS","KC_BSLS","RSFT_T(KC_PGUP)",
10+
"KC_TRNS","KC_TRNS","KC_TRNS","KC_TRNS","KC_NO","KC_TRNS","KC_TRNS","KC_TRNS","KC_HOME","KC_PGDN","KC_END",],
11+
12+
["ADV_ID0","ADV_ID1","ADV_ID2","ADV_ID3","ADV_ID4","KC_NO","KC_NO","KC_NO","KC_NO","KC_PSCR","KC_SLCK","KC_PAUS","KC_NO",
13+
"KC_CAPS","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO",
14+
"KC_TRNS","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO","KC_NO",
15+
"KC_TRNS","KC_TRNS","KC_TRNS","KC_NO","KC_NO","KC_NO","KC_TRNS","KC_TRNS","KC_NO","KC_NO","KC_NO",]]}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{"config":
2+
{
3+
"version":2,
4+
"device_info":{"vid":"0xFEED","pid":"0x0000","name":"rect44","manufacture":"koshinoya","description":""},
5+
"matrix":{"rows":4,"cols":13,"device_rows":4, "device_cols":13,
6+
"debounce":1,"is_left_hand":1,"diode_direction":0,
7+
"row_pins":[1, 2, 19, 20],
8+
"col_pins":[18, 17, 16, 15, 14, 5, 6, 7, 8, 9, 10, 11, 12],
9+
"layout":[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 0,
10+
14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 0,
11+
27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 0,
12+
40, 41, 42, 43, 45, 46, 48, 49, 50, 51, 52]},
13+
"mode":"SINGLE","startup":1,
14+
"peripheral":{"max_interval":60,"min_interval":30,"slave_latency":7},
15+
"central":{"max_interval":60,"min_interval":30,"slave_latency":0},
16+
"led":{"pin":255, "num":0},
17+
"keymap":{"locale":"US","use_ascii":0}
18+
}}

0 commit comments

Comments
 (0)