Super16 VIA support (#10076) * Added via support for Super16
3 files changed, 41 insertions(+), 2 deletions(-) M keyboards/1upkeyboards/super16/config.h A keyboards/1upkeyboards/super16/keymaps/via/keymap.c A keyboards/1upkeyboards/super16/keymaps/via/rules.mk
M keyboards/1upkeyboards/super16/config.h => keyboards/1upkeyboards/super16/config.h +2 -2
@@ 20,8 20,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. #include "config_common.h" /* USB Device descriptor parameter */ #define VENDOR_ID 0xFEED #define PRODUCT_ID 0x2010 #define VENDOR_ID 0x6F75 // "ou" #define PRODUCT_ID 0x5516 // "U" 16 #define DEVICE_VER 0x0001 #define MANUFACTURER 1upkeyboards #define PRODUCT super16
A keyboards/1upkeyboards/super16/keymaps/via/keymap.c => keyboards/1upkeyboards/super16/keymaps/via/keymap.c +37 -0
@@ 0,0 1,37 @@ #include QMK_KEYBOARD_H const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { [0] = LAYOUT_ortho_4x4( KC_7, KC_8, KC_9, KC_ASTR, KC_4, KC_5, KC_6, KC_SLSH, KC_1, KC_2, KC_3, KC_MINS, KC_0, KC_ENT, KC_DOT, MO(1) ), [1] = LAYOUT_ortho_4x4( RESET, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS ), [2] = LAYOUT_ortho_4x4( KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS ), [3] = LAYOUT_ortho_4x4( KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS ), };
A keyboards/1upkeyboards/super16/keymaps/via/rules.mk => keyboards/1upkeyboards/super16/keymaps/via/rules.mk +2 -0