Added 4by3 keyboard (#6547)
* Added 4by3 keyboard * Added DEVICE_VER and DESCRIPTION * Removed F_CPU, F_USB, ARCH, and OPT_DEFS * Add 3 new LAYOUT macros for orientations and fixes * Apply suggestions from code review Co-Authored-By: noroadsleft <18669334+noroadsleft@users.noreply.github.com> * Added comments to 4by3 and changed info.json * Update keyboards/4by3/4by3.h Co-Authored-By: fauxpark <fauxpark@gmail.com>
This commit is contained in:
12
keyboards/4by3/keymaps/arrowpad/keymap.c
Normal file
12
keyboards/4by3/keymaps/arrowpad/keymap.c
Normal file
@@ -0,0 +1,12 @@
|
||||
#include QMK_KEYBOARD_H
|
||||
|
||||
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||
/* Change 'LAYOUT_vertical_right' to 'LAYOUT_vertical_left'
|
||||
to change the side where the pro micro usb port is. */
|
||||
[0] = LAYOUT_vertical_right(
|
||||
KC_INS , KC_HOME , KC_PGUP ,
|
||||
KC_DEL , KC_END , KC_PGDN ,
|
||||
KC_PSCR , KC_UP , KC_PAUS ,
|
||||
KC_LEFT , KC_DOWN , KC_RGHT
|
||||
)
|
||||
};
|
9
keyboards/4by3/keymaps/default/keymap.c
Normal file
9
keyboards/4by3/keymaps/default/keymap.c
Normal file
@@ -0,0 +1,9 @@
|
||||
#include QMK_KEYBOARD_H
|
||||
|
||||
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||
[0] = LAYOUT_horizontal(
|
||||
KC_VOLU , _______ , _______ , _______ ,
|
||||
KC_MUTE , KC_MPRV , KC_MPLY , KC_MNXT ,
|
||||
KC_VOLD , _______ , _______ , _______
|
||||
)
|
||||
};
|
3
keyboards/4by3/keymaps/default/readme.md
Normal file
3
keyboards/4by3/keymaps/default/readme.md
Normal file
@@ -0,0 +1,3 @@
|
||||
# The default 4by3 keymap
|
||||
|
||||

|
9
keyboards/4by3/keymaps/funcpad_horizontal/keymap.c
Normal file
9
keyboards/4by3/keymaps/funcpad_horizontal/keymap.c
Normal file
@@ -0,0 +1,9 @@
|
||||
#include QMK_KEYBOARD_H
|
||||
|
||||
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||
[0] = LAYOUT_horizontal(
|
||||
KC_F1 , KC_F2 , KC_F3 , KC_F4 ,
|
||||
KC_F5 , KC_F6 , KC_F7 , KC_F8 ,
|
||||
KC_F9 , KC_F10 , KC_F11 , KC_F12
|
||||
)
|
||||
};
|
12
keyboards/4by3/keymaps/funcpad_vertical/keymap.c
Normal file
12
keyboards/4by3/keymaps/funcpad_vertical/keymap.c
Normal file
@@ -0,0 +1,12 @@
|
||||
#include QMK_KEYBOARD_H
|
||||
|
||||
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||
/* Change 'LAYOUT_vertical_right' to 'LAYOUT_vertical_left'
|
||||
to change the side where the pro micro usb port is. */
|
||||
[0] = LAYOUT_vertical_right(
|
||||
KC_F1 , KC_F2 , KC_F3 ,
|
||||
KC_F4 , KC_F5 , KC_F6 ,
|
||||
KC_F7 , KC_F8 , KC_F9 ,
|
||||
KC_F10 , KC_F11 , KC_F12
|
||||
)
|
||||
};
|
9
keyboards/4by3/keymaps/numpad_horizontal/keymap.c
Normal file
9
keyboards/4by3/keymaps/numpad_horizontal/keymap.c
Normal file
@@ -0,0 +1,9 @@
|
||||
#include QMK_KEYBOARD_H
|
||||
|
||||
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||
[0] = LAYOUT_horizontal(
|
||||
KC_P1 , KC_P2 , KC_P3 , KC_P4 ,
|
||||
KC_P5 , KC_P6 , KC_P7 , KC_P8 ,
|
||||
KC_P9 , KC_P0 , KC_BSPC , KC_ENT
|
||||
),
|
||||
};
|
12
keyboards/4by3/keymaps/numpad_vertical/keymap.c
Normal file
12
keyboards/4by3/keymaps/numpad_vertical/keymap.c
Normal file
@@ -0,0 +1,12 @@
|
||||
#include QMK_KEYBOARD_H
|
||||
|
||||
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||
/* Change 'LAYOUT_vertical_right' to 'LAYOUT_vertical_left'
|
||||
to change the side where the pro micro usb port is. */
|
||||
[0] = LAYOUT_vertical_right(
|
||||
KC_P1 , KC_P2 , KC_P3 ,
|
||||
KC_P4 , KC_P5 , KC_P6 ,
|
||||
KC_P7 , KC_P8 , KC_P9 ,
|
||||
KC_BSPC , KC_P0 , KC_ENT
|
||||
),
|
||||
};
|
Reference in New Issue
Block a user