Skip to content

Commit

Permalink
Sync keyboards with qmk, switch via->vial keymap where applicable
Browse files Browse the repository at this point in the history
  • Loading branch information
xyzz committed Dec 12, 2021
1 parent 2fc27b4 commit 88bf447
Show file tree
Hide file tree
Showing 122 changed files with 983 additions and 1,044 deletions.
File renamed without changes.
File renamed without changes.
File renamed without changes.
2 changes: 0 additions & 2 deletions keyboards/bakeneko65/rev2/keymaps/via/rules.mk
Original file line number Diff line number Diff line change
@@ -1,3 +1 @@
VIA_ENABLE = yes
VIAL_ENABLE = yes
VIAL_ENCODERS_ENABLE = yes
15 changes: 1 addition & 14 deletions keyboards/boston/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@
#define RGBLIGHT_ANIMATIONS
#define RGBLIGHT_LAYERS

/*The 3D-printed version of Boston uses APA106 LEDs, which are reversed */
//The 3D-printed version of Boston uses APA106 LEDs, which are reversed
#define WS2812_BYTE_ORDER WS2812_BYTE_ORDER_RGB

/* Define encoder */
Expand All @@ -73,19 +73,6 @@
#define LED_CAPS_LOCK_PIN A1
#define LED_SCROLL_LOCK_PIN A2

/*Vial stuff*/

#define DYNAMIC_KEYMAP_LAYER_COUNT 3

#define VIAL_ENCODER_DEFAULT {KC_VOLD, KC_VOLU, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS}

#define VIAL_ENCODER_KEYCODE_DELAY 10

#define VIAL_KEYBOARD_UID {0xB3, 0x30, 0xE4, 0x75, 0xF9, 0x3A, 0x9B, 0x18}

#define VIAL_UNLOCK_COMBO_ROWS {1, 4}
#define VIAL_UNLOCK_COMBO_COLS {0, 13}

/*
* Feature disable options
* These options are also useful to firmware size reduction.
Expand Down
12 changes: 12 additions & 0 deletions keyboards/boston/keymaps/vial/config.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
#pragma once

#define DYNAMIC_KEYMAP_LAYER_COUNT 3

#define VIAL_ENCODER_DEFAULT {KC_VOLD, KC_VOLU, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS}

#define VIAL_ENCODER_KEYCODE_DELAY 10

#define VIAL_KEYBOARD_UID {0xB3, 0x30, 0xE4, 0x75, 0xF9, 0x3A, 0x9B, 0x18}

#define VIAL_UNLOCK_COMBO_ROWS {1, 4}
#define VIAL_UNLOCK_COMBO_COLS {0, 13}
1 change: 0 additions & 1 deletion keyboards/boston/rules.mk
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ BACKLIGHT_ENABLE = yes # Enable keyboard backlight functionality
RGBLIGHT_ENABLE = yes # Enable keyboard RGB underglow
AUDIO_ENABLE = no # Audio output
ENCODER_ENABLE = yes
MOUSEKEY_ENABLE = no

# Enter lower-power sleep mode when on the ChibiOS idle thread
OPT_DEFS += -DCORTEX_ENABLE_WFI_IDLE=TRUE
Expand Down
6 changes: 0 additions & 6 deletions keyboards/bpiphany/frosty_flake/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#define VIAL_KEYBOARD_UID {0x13, 0xBB, 0x91, 0xC2, 0x05, 0x96, 0xF0, 0x30}

#pragma once

Expand Down Expand Up @@ -94,8 +93,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
//#define NO_ACTION_ONESHOT
//#define NO_ACTION_MACRO
//#define NO_ACTION_FUNCTION
#define DYNAMIC_KEYMAP_LAYER_COUNT 3

// Unlock Combo
#define VIAL_UNLOCK_COMBO_ROWS { 9, 1 }
#define VIAL_UNLOCK_COMBO_COLS { 6, 1 }
9 changes: 9 additions & 0 deletions keyboards/bpiphany/frosty_flake/keymaps/vial/config.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
#pragma once

#define VIAL_KEYBOARD_UID {0x13, 0xBB, 0x91, 0xC2, 0x05, 0x96, 0xF0, 0x30}

#define DYNAMIC_KEYMAP_LAYER_COUNT 3

// Unlock Combo
#define VIAL_UNLOCK_COMBO_ROWS { 9, 1 }
#define VIAL_UNLOCK_COMBO_COLS { 6, 1 }
5 changes: 0 additions & 5 deletions keyboards/capsunlocked/cu7/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -25,10 +25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define MANUFACTURER CapsUnlocked
#define PRODUCT CU7

#define VIAL_KEYBOARD_UID {0x19, 0xFF, 0xE1, 0x15, 0x74, 0x04, 0x69, 0x00}
#define VIAL_UNLOCK_COMBO_ROWS { 1, 1 }
#define VIAL_UNLOCK_COMBO_COLS { 0, 2 }

/* key matrix size */
#define MATRIX_ROWS 3
#define MATRIX_COLS 3
Expand All @@ -49,7 +45,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define ENCODERS_PAD_A { D6 }
#define ENCODERS_PAD_B { D4 }


#define MATRIX_ROW_PINS { D7, F0, F6 }
#define MATRIX_COL_PINS { F5, F7, F4 }
#define UNUSED_PINS
Expand Down
1 change: 1 addition & 0 deletions keyboards/capsunlocked/cu7/cu7.h
Original file line number Diff line number Diff line change
Expand Up @@ -33,3 +33,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
{ K10, K11, K12 }, \
{ K20, K21, K22 } \
}

5 changes: 5 additions & 0 deletions keyboards/capsunlocked/cu7/keymaps/vial/config.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
#pragma once

#define VIAL_KEYBOARD_UID {0x19, 0xFF, 0xE1, 0x15, 0x74, 0x04, 0x69, 0x00}
#define VIAL_UNLOCK_COMBO_ROWS { 1, 1 }
#define VIAL_UNLOCK_COMBO_COLS { 0, 2 }
13 changes: 1 addition & 12 deletions keyboards/crbn/config.h
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
/* Copyright 2021 Harry Herring, Ivan Organista
/* Copyright 2020 Harry Herring
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
Expand Down Expand Up @@ -52,14 +52,3 @@

/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

/* VIAL Keyboard UID */
#define VIAL_KEYBOARD_UID {0xC1, 0x9B, 0x8E, 0x7B, 0x43, 0xD7, 0x61, 0xEE}

/* VIAL Unlock combo keys */
#define VIAL_UNLOCK_COMBO_ROWS { 0, 2 }
#define VIAL_UNLOCK_COMBO_COLS { 0, 11 }

/* Encoder default values and delay */
#define VIAL_ENCODER_DEFAULT { KC_VOLD, KC_VOLU, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS }
#define VIAL_ENCODER_KEYCODE_DELAY 10
2 changes: 0 additions & 2 deletions keyboards/crbn/keymaps/via/rules.mk
Original file line number Diff line number Diff line change
@@ -1,4 +1,2 @@
VIA_ENABLE = yes
VIAL_ENABLE = yes
VIAL_ENCODERS_ENABLE = yes
LTO_ENABLE = yes
12 changes: 12 additions & 0 deletions keyboards/crbn/keymaps/vial/config.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
#pragma once

/* VIAL Keyboard UID */
#define VIAL_KEYBOARD_UID {0xC1, 0x9B, 0x8E, 0x7B, 0x43, 0xD7, 0x61, 0xEE}

/* VIAL Unlock combo keys */
#define VIAL_UNLOCK_COMBO_ROWS { 0, 2 }
#define VIAL_UNLOCK_COMBO_COLS { 0, 11 }

/* Encoder default values and delay */
#define VIAL_ENCODER_DEFAULT { KC_VOLD, KC_VOLU, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS }
#define VIAL_ENCODER_KEYCODE_DELAY 10
45 changes: 45 additions & 0 deletions keyboards/crbn/keymaps/vial/keymap.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
/* Copyright 2021 Ivan Organista
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/

#include QMK_KEYBOARD_H

const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {

LAYOUT_crbn_1x2u(
KC_ESC, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC,
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_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_ENT,
MO(3), KC_LCTL, KC_LALT, KC_LGUI, MO(1), KC_SPC, MO(2), KC_LEFT, KC_DOWN, KC_UP, KC_RGHT),

LAYOUT_crbn_1x2u(
KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, KC_TRNS,
KC_DEL, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE,
KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, LSFT(KC_NUHS), LSFT(KC_NUBS), KC_HOME, KC_END, KC_TRNS,
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY),

LAYOUT_crbn_1x2u(
KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_TRNS,
KC_DEL, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS,
KC_TRNS, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_NUHS, KC_NUBS, KC_PGUP, KC_PGDN, KC_TRNS,
KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_MNXT, KC_VOLD, KC_VOLU, KC_MPLY),

LAYOUT_crbn_1x2u(
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, 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, 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),

};
4 changes: 4 additions & 0 deletions keyboards/crbn/keymaps/vial/rules.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
VIA_ENABLE = yes
VIAL_ENABLE = yes
VIAL_ENCODERS_ENABLE = yes
LTO_ENABLE = yes
File renamed without changes.
7 changes: 0 additions & 7 deletions keyboards/cx60/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -56,10 +56,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.

#define LED_CAPS_LOCK_PIN B5
#define LED_PIN_ON_STATE 0

/* Vial setup */
#ifdef VIAL_ENABLE
#define VIAL_KEYBOARD_UID {0xB2, 0x57, 0x48, 0xED, 0x67, 0x80, 0x12, 0x18}
#define VIAL_UNLOCK_COMBO_ROWS { 0, 1 }
#define VIAL_UNLOCK_COMBO_COLS { 0, 1 }
#endif
5 changes: 5 additions & 0 deletions keyboards/cx60/keymaps/vial/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* this is for rgb underglow capslock indicator */
#define RGBLIGHT_LAYERS
#define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF

/* Vial setup */
#define VIAL_KEYBOARD_UID {0xB2, 0x57, 0x48, 0xED, 0x67, 0x80, 0x12, 0x18}
#define VIAL_UNLOCK_COMBO_ROWS { 0, 1 }
#define VIAL_UNLOCK_COMBO_COLS { 0, 1 }
5 changes: 5 additions & 0 deletions keyboards/cx60/keymaps/vial_caps/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
/* this is for rgb underglow capslock indicator */
#define RGBLIGHT_LAYERS
#define RGBLIGHT_LAYERS_OVERRIDE_RGB_OFF

/* Vial setup */
#define VIAL_KEYBOARD_UID {0xB2, 0x57, 0x48, 0xED, 0x67, 0x80, 0x12, 0x18}
#define VIAL_UNLOCK_COMBO_ROWS { 0, 1 }
#define VIAL_UNLOCK_COMBO_COLS { 0, 1 }
1 change: 0 additions & 1 deletion keyboards/gmmk/pro/ansi/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,3 @@
#define DRIVER_1_LED_TOTAL 66
#define DRIVER_2_LED_TOTAL 32
#define DRIVER_LED_TOTAL (DRIVER_1_LED_TOTAL + DRIVER_2_LED_TOTAL)

3 changes: 3 additions & 0 deletions keyboards/gmmk/pro/ansi/keymaps/vial/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,3 +29,6 @@

//Vial Keyboard UID
#define VIAL_KEYBOARD_UID {0x03, 0x75, 0x3D, 0xEC, 0x97, 0xC2, 0xE9, 0x9A}
#define VIAL_UNLOCK_COMBO_ROWS { 1, 10 }
#define VIAL_UNLOCK_COMBO_COLS { 3, 4 }
#define VIAL_ENCODER_KEYCODE_DELAY 25
5 changes: 0 additions & 5 deletions keyboards/gmmk/pro/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -52,11 +52,6 @@
/* Locking resynchronize hack */
#define LOCKING_RESYNC_ENABLE

//#define VIAL_KEYBOARD_UID {0x81, 0xD2, 0x8A, 0x89, 0x17, 0x36, 0x53, 0x4B}
#define VIAL_UNLOCK_COMBO_ROWS { 1, 10 }
#define VIAL_UNLOCK_COMBO_COLS { 3, 4 }
#define VIAL_ENCODER_KEYCODE_DELAY 25

/* SPI Config for LED Driver */
#define SPI_DRIVER SPID1
#define SPI_SCK_PIN A5
Expand Down
3 changes: 3 additions & 0 deletions keyboards/gmmk/pro/iso/keymaps/vial/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -29,3 +29,6 @@

//Vial Keyboard UID
#define VIAL_KEYBOARD_UID {0xEC, 0xFE, 0x5D, 0x44, 0x1A, 0x9C, 0x70, 0xCC}
#define VIAL_UNLOCK_COMBO_ROWS { 1, 10 }
#define VIAL_UNLOCK_COMBO_COLS { 3, 4 }
#define VIAL_ENCODER_KEYCODE_DELAY 25
6 changes: 0 additions & 6 deletions keyboards/gray_studio/think65/solder/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define DEVICE_VER 0x0001
#define MANUFACTURER Graystudio
#define PRODUCT Think6.5°
#define VIAL_KEYBOARD_UID {0xC2, 0x84, 0x88, 0x70, 0x67, 0xE8, 0xC9, 0x7C}


/* key matrix size */
#define MATRIX_ROWS 5
Expand Down Expand Up @@ -72,7 +70,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.

// generated by KBFirmware JSON to QMK Parser
// https://noroadsleft.github.io/kbf_qmk_converter/
//
// Define Vial Unlock Combo
#define VIAL_UNLOCK_COMBO_ROWS { 0, 2 }
#define VIAL_UNLOCK_COMBO_COLS { 0, 13 }
2 changes: 0 additions & 2 deletions keyboards/gray_studio/think65/solder/keymaps/via/rules.mk
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
VIA_ENABLE = yes
LTO_ENABLE = yes
VIAL_ENABLE = yes

CONSOLE_ENABLE = no
QMK_SETTINGS = no
5 changes: 5 additions & 0 deletions keyboards/gray_studio/think65/solder/keymaps/vial/config.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
#pragma once

#define VIAL_KEYBOARD_UID {0xC2, 0x84, 0x88, 0x70, 0x67, 0xE8, 0xC9, 0x7C}
#define VIAL_UNLOCK_COMBO_ROWS { 0, 2 }
#define VIAL_UNLOCK_COMBO_COLS { 0, 13 }
47 changes: 47 additions & 0 deletions keyboards/gray_studio/think65/solder/keymaps/vial/keymap.c
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
/* Copyright 2019 Rys Sommefeldt
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#include QMK_KEYBOARD_H

const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[0] = LAYOUT_all(
KC_GESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_BSPC, KC_DEL,
KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_HOME,
KC_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, KC_PGUP,
KC_LSFT, KC_NO, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_UP, KC_PGDN,
KC_LCTL, KC_LGUI, KC_LALT, KC_SPC, KC_RALT, MO(1), KC_LEFT, KC_DOWN, KC_RGHT
),
[1] = LAYOUT_all(
RESET, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, _______, _______,
_______, RGB_TOG, RGB_MOD, RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, RGB_VAI, RGB_VAD, _______, _______, _______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______, _______, _______
),
[2] = LAYOUT_all(
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______, _______, _______
),
[3] = LAYOUT_all(
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______,
_______, _______, _______, _______, _______, _______, _______, _______, _______
),
};
7 changes: 7 additions & 0 deletions keyboards/gray_studio/think65/solder/keymaps/vial/rules.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
VIA_ENABLE = yes
LTO_ENABLE = yes

CONSOLE_ENABLE = no

VIAL_ENABLE = yes
QMK_SETTINGS = no
4 changes: 0 additions & 4 deletions keyboards/hineybush/h87a/config.h
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define MANUFACTURER hineybush keyboards
#define PRODUCT h87a

#define VIAL_KEYBOARD_UID { 0x02, 0x4B, 0x38, 0xA3, 0x30, 0x79, 0x76, 0x3E }
#define VIAL_UNLOCK_COMBO_ROWS { 0, 7 }
#define VIAL_UNLOCK_COMBO_COLS { 0, 6 }

#define CONFIG_H

#include "config_common.h"
Expand Down
2 changes: 1 addition & 1 deletion keyboards/hineybush/h87a/h87a.c
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ void eeconfig_init_kb(void) { // EEPROM is getting reset!
rgblight_enable(); // Enable RGB by default
rgblight_sethsv(0, 255, 128); // Set default HSV - red hue, full saturation, medium brightness
rgblight_mode(RGBLIGHT_MODE_RAINBOW_SWIRL + 2); // set to RGB_RAINBOW_SWIRL by default

eeconfig_update_kb(0);
eeconfig_init_user();
}
4 changes: 0 additions & 4 deletions keyboards/hineybush/h87a/keymaps/via/rules.mk
Original file line number Diff line number Diff line change
@@ -1,5 +1 @@
VIA_ENABLE = yes
VIAL_ENABLE = yes
TAP_DANCE_ENABLE = no
COMBO_ENABLE = no
QMK_SETTINGS = no
6 changes: 6 additions & 0 deletions keyboards/hineybush/h87a/keymaps/vial/config.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#pragma once

#define VIAL_KEYBOARD_UID { 0x02, 0x4B, 0x38, 0xA3, 0x30, 0x79, 0x76, 0x3E }
#define VIAL_UNLOCK_COMBO_ROWS { 0, 7 }
#define VIAL_UNLOCK_COMBO_COLS { 0, 6 }

Loading

0 comments on commit 88bf447

Please sign in to comment.