Miscellaneous keyboard.json migrations (#23378)
This commit is contained in:
		
							parent
							
								
									62af50ceef
								
							
						
					
					
						commit
						f29daff9b6
					
				
					 62 changed files with 57 additions and 185 deletions
				
			
		| 
						 | 
					@ -1 +0,0 @@
 | 
				
			||||||
# This file intentionally left blank
 | 
					 | 
				
			||||||
| 
						 | 
					@ -1 +0,0 @@
 | 
				
			||||||
# This file intentionally left blank
 | 
					 | 
				
			||||||
| 
						 | 
					@ -8,6 +8,9 @@
 | 
				
			||||||
        "pid": "0x4A13",
 | 
					        "pid": "0x4A13",
 | 
				
			||||||
        "device_version": "1.0.0"
 | 
					        "device_version": "1.0.0"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "features": {
 | 
				
			||||||
 | 
					        "bootmagic": true
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "matrix_pins": {
 | 
					    "matrix_pins": {
 | 
				
			||||||
        "cols": ["GP2", "GP3", "GP4", "GP5", "GP6", "GP7"],
 | 
					        "cols": ["GP2", "GP3", "GP4", "GP5", "GP6", "GP7"],
 | 
				
			||||||
        "rows": ["GP8", "GP9", "GP10", "GP11", "GP12"]
 | 
					        "rows": ["GP8", "GP9", "GP10", "GP11", "GP12"]
 | 
				
			||||||
| 
						 | 
					@ -28,6 +31,7 @@
 | 
				
			||||||
        ]
 | 
					        ]
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "split": {
 | 
					    "split": {
 | 
				
			||||||
 | 
					        "enabled": true,
 | 
				
			||||||
        "encoder": {
 | 
					        "encoder": {
 | 
				
			||||||
            "right": {
 | 
					            "right": {
 | 
				
			||||||
                "rotary": [
 | 
					                "rotary": [
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1 @@
 | 
				
			||||||
 | 
					SERIAL_DRIVER = vendor
 | 
				
			||||||
| 
						 | 
					@ -1,9 +1 @@
 | 
				
			||||||
# Split Keyboard Stuff
 | 
					 | 
				
			||||||
SPLIT_KEYBOARD = yes
 | 
					 | 
				
			||||||
SERIAL_DRIVER = vendor
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# Enable Bootmagic Lite
 | 
					 | 
				
			||||||
BOOTMAGIC_ENABLE = yes
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# Default Folder
 | 
					 | 
				
			||||||
DEFAULT_FOLDER = junco/rev1
 | 
					DEFAULT_FOLDER = junco/rev1
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1 +0,0 @@
 | 
				
			||||||
# This file intentionally left blank
 | 
					 | 
				
			||||||
| 
						 | 
					@ -8,6 +8,13 @@
 | 
				
			||||||
        "pid": "0x0065",
 | 
					        "pid": "0x0065",
 | 
				
			||||||
        "device_version": "0.0.1"
 | 
					        "device_version": "0.0.1"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 | 
					    "features": {
 | 
				
			||||||
 | 
					        "bootmagic": true,
 | 
				
			||||||
 | 
					        "mousekey": true,
 | 
				
			||||||
 | 
					        "extrakey": true,
 | 
				
			||||||
 | 
					        "nkro": true,
 | 
				
			||||||
 | 
					        "rgb_matrix": true
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "rgb_matrix": {
 | 
					    "rgb_matrix": {
 | 
				
			||||||
        "animations": {
 | 
					        "animations": {
 | 
				
			||||||
            "alphas_mods": true,
 | 
					            "alphas_mods": true,
 | 
				
			||||||
| 
						 | 
					@ -1,16 +1,3 @@
 | 
				
			||||||
# Build Options
 | 
					 | 
				
			||||||
#   change yes to no to disable
 | 
					 | 
				
			||||||
#
 | 
					 | 
				
			||||||
BOOTMAGIC_ENABLE = yes      # Enable Bootmagic Lite
 | 
					 | 
				
			||||||
MOUSEKEY_ENABLE = yes          # Mouse keys
 | 
					 | 
				
			||||||
EXTRAKEY_ENABLE = yes          # Audio control and System control
 | 
					 | 
				
			||||||
CONSOLE_ENABLE = no            # Console for debug
 | 
					 | 
				
			||||||
COMMAND_ENABLE = no            # Commands for debug and configuration
 | 
					 | 
				
			||||||
NKRO_ENABLE = yes           # Enable N-Key Rollover
 | 
					 | 
				
			||||||
BACKLIGHT_ENABLE = no          # Enable keyboard backlight functionality
 | 
					 | 
				
			||||||
RGBLIGHT_ENABLE = no           # Enable keyboard RGB underglow
 | 
					 | 
				
			||||||
RGB_MATRIX_ENABLE = yes        # Use RGB matrix
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
RGB_MATRIX_SUPPORTED = yes
 | 
					RGB_MATRIX_SUPPORTED = yes
 | 
				
			||||||
RGBLIGHT_SUPPORTED   = no
 | 
					RGBLIGHT_SUPPORTED   = no
 | 
				
			||||||
BACKLIGHT_SUPPORTED  = no
 | 
					BACKLIGHT_SUPPORTED  = no
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -16,4 +16,7 @@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#pragma once
 | 
					#pragma once
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#define IS31FL3741_I2C_ADDRESS_1 IS31FL3741_I2C_ADDRESS_GND
 | 
				
			||||||
 | 
					#define IS31FL3741_SDB_PIN B7
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#define DRIVER_INDICATOR_LED_TOTAL 3
 | 
					#define DRIVER_INDICATOR_LED_TOTAL 3
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1 +0,0 @@
 | 
				
			||||||
# This file intentionally left blank
 | 
					 | 
				
			||||||
| 
						 | 
					@ -1 +0,0 @@
 | 
				
			||||||
# This file intentionally left blank
 | 
					 | 
				
			||||||
| 
						 | 
					@ -1,20 +0,0 @@
 | 
				
			||||||
/* Copyright 2020 MelGeek <melgeek001365@gmail.com>
 | 
					 | 
				
			||||||
 *
 | 
					 | 
				
			||||||
 * 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/>.
 | 
					 | 
				
			||||||
 */
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
#pragma once
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
#define IS31FL3741_I2C_ADDRESS_1 IS31FL3741_I2C_ADDRESS_GND
 | 
					 | 
				
			||||||
#define IS31FL3741_SDB_PIN B7
 | 
					 | 
				
			||||||
| 
						 | 
					@ -1 +0,0 @@
 | 
				
			||||||
# This file intentionally left blank
 | 
					 | 
				
			||||||
| 
						 | 
					@ -1 +0,0 @@
 | 
				
			||||||
# This file intentionally left blank
 | 
					 | 
				
			||||||
| 
						 | 
					@ -1,20 +0,0 @@
 | 
				
			||||||
/* Copyright 2023 ArthurCyy <https://github.com/ArthurCyy>
 | 
					 | 
				
			||||||
 *
 | 
					 | 
				
			||||||
 * 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/>.
 | 
					 | 
				
			||||||
 */
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
#pragma once
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
// EEPROM i2c chip
 | 
					 | 
				
			||||||
#define EEPROM_I2C_24LC256
 | 
					 | 
				
			||||||
| 
						 | 
					@ -16,6 +16,9 @@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#pragma once
 | 
					#pragma once
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					// EEPROM i2c chip
 | 
				
			||||||
 | 
					#define EEPROM_I2C_24LC256
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#define POWER_SWITCH_PIN B0
 | 
					#define POWER_SWITCH_PIN B0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/* 16 with dummy columns for shift registers */
 | 
					/* 16 with dummy columns for shift registers */
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -14,7 +14,7 @@
 | 
				
			||||||
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
					 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
				
			||||||
 */
 | 
					 */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#include "blackio83.h"
 | 
					#include "rev_0100.h"
 | 
				
			||||||
#include "usb_main.h"
 | 
					#include "usb_main.h"
 | 
				
			||||||
#include "usb_util.h"
 | 
					#include "usb_util.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,7 +1,5 @@
 | 
				
			||||||
CUSTOM_MATRIX = lite
 | 
					CUSTOM_MATRIX = lite
 | 
				
			||||||
 | 
					
 | 
				
			||||||
WS2812_DRIVER_REQUIRED := yes
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# Project specific files
 | 
					# Project specific files
 | 
				
			||||||
SRC += matrix.c \
 | 
					SRC += matrix.c \
 | 
				
			||||||
	   common/shift_register.c
 | 
						   common/shift_register.c
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1 +0,0 @@
 | 
				
			||||||
# This file intentionally left blank
 | 
					 | 
				
			||||||
| 
						 | 
					@ -16,26 +16,4 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
				
			||||||
*/
 | 
					*/
 | 
				
			||||||
#pragma once
 | 
					#pragma once
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					 | 
				
			||||||
#define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE
 | 
					#define EARLY_INIT_PERFORM_BOOTLOADER_JUMP TRUE
 | 
				
			||||||
 | 
					 | 
				
			||||||
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
 | 
					 | 
				
			||||||
#define LOCKING_SUPPORT_ENABLE
 | 
					 | 
				
			||||||
/* Locking resynchronize hack */
 | 
					 | 
				
			||||||
#define LOCKING_RESYNC_ENABLE
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
/*
 | 
					 | 
				
			||||||
 * Feature disable options
 | 
					 | 
				
			||||||
 *  These options are also useful to firmware size reduction.
 | 
					 | 
				
			||||||
 */
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
/* disable debug print */
 | 
					 | 
				
			||||||
//#define NO_DEBUG
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
/* disable print */
 | 
					 | 
				
			||||||
//#define NO_PRINT
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
/* disable action features */
 | 
					 | 
				
			||||||
//#define NO_ACTION_LAYER
 | 
					 | 
				
			||||||
//#define NO_ACTION_TAPPING
 | 
					 | 
				
			||||||
//#define NO_ACTION_ONESHOT
 | 
					 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -23,6 +23,12 @@
 | 
				
			||||||
    "diode_direction": "ROW2COL",
 | 
					    "diode_direction": "ROW2COL",
 | 
				
			||||||
    "processor": "STM32F042",
 | 
					    "processor": "STM32F042",
 | 
				
			||||||
    "bootloader": "stm32-dfu",
 | 
					    "bootloader": "stm32-dfu",
 | 
				
			||||||
 | 
					    "qmk": {
 | 
				
			||||||
 | 
					        "locking": {
 | 
				
			||||||
 | 
					            "enabled": true,
 | 
				
			||||||
 | 
					            "resync": true
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "layouts": {
 | 
					    "layouts": {
 | 
				
			||||||
        "LAYOUT": {
 | 
					        "LAYOUT": {
 | 
				
			||||||
            "layout": [
 | 
					            "layout": [
 | 
				
			||||||
| 
						 | 
					@ -1 +0,0 @@
 | 
				
			||||||
# This file intentionally left blank
 | 
					 | 
				
			||||||
| 
						 | 
					@ -17,11 +17,6 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#pragma once
 | 
					#pragma once
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
 | 
					 | 
				
			||||||
#define LOCKING_SUPPORT_ENABLE
 | 
					 | 
				
			||||||
/* Locking resynchronize hack */
 | 
					 | 
				
			||||||
#define LOCKING_RESYNC_ENABLE
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
#define MOUSEKEY_DELAY             150
 | 
					#define MOUSEKEY_DELAY             150
 | 
				
			||||||
#define MOUSEKEY_INTERVAL          20
 | 
					#define MOUSEKEY_INTERVAL          20
 | 
				
			||||||
#define MOUSEKEY_MAX_SPEED         10
 | 
					#define MOUSEKEY_MAX_SPEED         10
 | 
				
			||||||
| 
						 | 
					@ -9,6 +9,9 @@
 | 
				
			||||||
    "pid": "0x1256",
 | 
					    "pid": "0x1256",
 | 
				
			||||||
    "device_version": "1.0.0"
 | 
					    "device_version": "1.0.0"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
 | 
					  "features": {
 | 
				
			||||||
 | 
					    "mousekey": true
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
  "matrix_pins": {
 | 
					  "matrix_pins": {
 | 
				
			||||||
    "cols": ["F7", "F6", "F5", "C6", "D7", "D4", "D1"],
 | 
					    "cols": ["F7", "F6", "F5", "C6", "D7", "D4", "D1"],
 | 
				
			||||||
    "rows": ["B6", "B2", "B3", "B1"]
 | 
					    "rows": ["B6", "B2", "B3", "B1"]
 | 
				
			||||||
| 
						 | 
					@ -36,8 +39,15 @@
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
  "diode_direction": "COL2ROW",
 | 
					  "diode_direction": "COL2ROW",
 | 
				
			||||||
  "split": {
 | 
					  "split": {
 | 
				
			||||||
 | 
					    "enabled": true,
 | 
				
			||||||
    "soft_serial_pin": "D0"
 | 
					    "soft_serial_pin": "D0"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
 | 
					  "qmk": {
 | 
				
			||||||
 | 
					    "locking": {
 | 
				
			||||||
 | 
					        "enabled": true,
 | 
				
			||||||
 | 
					        "resync": true
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
  "bootloader": "caterina",
 | 
					  "bootloader": "caterina",
 | 
				
			||||||
  "processor": "atmega32u4",
 | 
					  "processor": "atmega32u4",
 | 
				
			||||||
  "layouts": {
 | 
					  "layouts": {
 | 
				
			||||||
| 
						 | 
					@ -1,16 +1 @@
 | 
				
			||||||
# Build Options
 | 
					 | 
				
			||||||
#   change yes to no to disable
 | 
					 | 
				
			||||||
#
 | 
					 | 
				
			||||||
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
 | 
					 | 
				
			||||||
MOUSEKEY_ENABLE = yes       # Mouse keys
 | 
					 | 
				
			||||||
EXTRAKEY_ENABLE = no       # Audio control and System control
 | 
					 | 
				
			||||||
CONSOLE_ENABLE = no         # Console for debug
 | 
					 | 
				
			||||||
COMMAND_ENABLE = no        # Commands for debug and configuration
 | 
					 | 
				
			||||||
NKRO_ENABLE = no            # Enable N-Key Rollover
 | 
					 | 
				
			||||||
BACKLIGHT_ENABLE = no      # Enable keyboard backlight functionality
 | 
					 | 
				
			||||||
AUDIO_ENABLE = no           # Audio output
 | 
					 | 
				
			||||||
RGBLIGHT_ENABLE = no       # Enable WS2812 RGB underlight.
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
SPLIT_KEYBOARD = yes
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
DEFAULT_FOLDER = qwertyydox/rev1
 | 
					DEFAULT_FOLDER = qwertyydox/rev1
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,39 +0,0 @@
 | 
				
			||||||
/*
 | 
					 | 
				
			||||||
Copyright 2019 Kyle Terry
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
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/>.
 | 
					 | 
				
			||||||
*/
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
#pragma once
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
 | 
					 | 
				
			||||||
#define LOCKING_SUPPORT_ENABLE
 | 
					 | 
				
			||||||
/* Locking resynchronize hack */
 | 
					 | 
				
			||||||
#define LOCKING_RESYNC_ENABLE
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
/*
 | 
					 | 
				
			||||||
 * Feature disable options
 | 
					 | 
				
			||||||
 *  These options are also useful to firmware size reduction.
 | 
					 | 
				
			||||||
 */
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
/* disable debug print */
 | 
					 | 
				
			||||||
//#define NO_DEBUG
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
/* disable print */
 | 
					 | 
				
			||||||
//#define NO_PRINT
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
/* disable action features */
 | 
					 | 
				
			||||||
//#define NO_ACTION_LAYER
 | 
					 | 
				
			||||||
//#define NO_ACTION_TAPPING
 | 
					 | 
				
			||||||
//#define NO_ACTION_ONESHOT
 | 
					 | 
				
			||||||
| 
						 | 
					@ -16,6 +16,12 @@
 | 
				
			||||||
    "mousekey": true,
 | 
					    "mousekey": true,
 | 
				
			||||||
    "nkro": false
 | 
					    "nkro": false
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
 | 
					  "qmk": {
 | 
				
			||||||
 | 
					    "locking": {
 | 
				
			||||||
 | 
					        "enabled": true,
 | 
				
			||||||
 | 
					        "resync": true
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
  "matrix_pins": {
 | 
					  "matrix_pins": {
 | 
				
			||||||
    "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2"],
 | 
					    "cols": ["F4", "F5", "F6", "F7", "B1", "B3", "B2"],
 | 
				
			||||||
    "rows": ["D4", "C6", "D7", "E6"]
 | 
					    "rows": ["D4", "C6", "D7", "E6"]
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										1
									
								
								keyboards/spacetime/rev1/keyboard.json
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								keyboards/spacetime/rev1/keyboard.json
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1 @@
 | 
				
			||||||
 | 
					{}
 | 
				
			||||||
| 
						 | 
					@ -1 +0,0 @@
 | 
				
			||||||
# This file intentionally left blank
 | 
					 | 
				
			||||||
| 
						 | 
					@ -8,6 +8,13 @@
 | 
				
			||||||
    "pid": "0x6052",
 | 
					    "pid": "0x6052",
 | 
				
			||||||
    "device_version": "0.0.1"
 | 
					    "device_version": "0.0.1"
 | 
				
			||||||
  },
 | 
					  },
 | 
				
			||||||
 | 
					  "features": {
 | 
				
			||||||
 | 
					    "mousekey": true,
 | 
				
			||||||
 | 
					    "extrakey": true
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
 | 
					  "split": {
 | 
				
			||||||
 | 
					    "enabled": true
 | 
				
			||||||
 | 
					  },
 | 
				
			||||||
  "matrix_pins": {
 | 
					  "matrix_pins": {
 | 
				
			||||||
    "cols": ["B0", "B1", "B2", "B3", "B4", "B5", "B6"],
 | 
					    "cols": ["B0", "B1", "B2", "B3", "B4", "B5", "B6"],
 | 
				
			||||||
    "rows": ["F0", "F1", "D4", "D5", "D6"]
 | 
					    "rows": ["F0", "F1", "D4", "D5", "D6"]
 | 
				
			||||||
| 
						 | 
					@ -1,16 +1 @@
 | 
				
			||||||
# Build Options
 | 
					 | 
				
			||||||
#   change yes to no to disable
 | 
					 | 
				
			||||||
#
 | 
					 | 
				
			||||||
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
 | 
					 | 
				
			||||||
MOUSEKEY_ENABLE = yes       # Mouse keys
 | 
					 | 
				
			||||||
EXTRAKEY_ENABLE = yes       # Audio control and System control
 | 
					 | 
				
			||||||
CONSOLE_ENABLE = no         # Console for debug
 | 
					 | 
				
			||||||
COMMAND_ENABLE = no         # Commands for debug and configuration
 | 
					 | 
				
			||||||
NKRO_ENABLE = no            # Enable N-Key Rollover
 | 
					 | 
				
			||||||
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
 | 
					 | 
				
			||||||
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
 | 
					 | 
				
			||||||
AUDIO_ENABLE = no           # Audio output
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
SPLIT_KEYBOARD = yes
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
DEFAULT_FOLDER = splitty/rev1
 | 
					DEFAULT_FOLDER = splitty/rev1
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,4 +1,6 @@
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
 | 
					    "processor": "atmega32u4",
 | 
				
			||||||
 | 
					    "bootloader": "caterina",
 | 
				
			||||||
    "bluetooth": {
 | 
					    "bluetooth": {
 | 
				
			||||||
        "driver": "bluefruit_le"
 | 
					        "driver": "bluefruit_le"
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
| 
						 | 
					@ -8,8 +8,9 @@
 | 
				
			||||||
        "pid": "0x6061",
 | 
					        "pid": "0x6061",
 | 
				
			||||||
        "device_version": "0.0.1"
 | 
					        "device_version": "0.0.1"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "processor": "atmega32u4",
 | 
					    "features": {
 | 
				
			||||||
    "bootloader": "caterina",
 | 
					        "extrakey": true
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    "layout_aliases": {
 | 
					    "layout_aliases": {
 | 
				
			||||||
        "LAYOUT": "LAYOUT_ortho_4x12"
 | 
					        "LAYOUT": "LAYOUT_ortho_4x12"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
							
								
								
									
										3
									
								
								keyboards/woodkeys/meira/promicro/keyboard.json
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								keyboards/woodkeys/meira/promicro/keyboard.json
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,3 @@
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    "development_board": "promicro"
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
| 
						 | 
					@ -1,16 +1,3 @@
 | 
				
			||||||
# Build Options
 | 
					 | 
				
			||||||
#   change yes to no to disable
 | 
					 | 
				
			||||||
#
 | 
					 | 
				
			||||||
BOOTMAGIC_ENABLE = no       # Enable Bootmagic Lite
 | 
					 | 
				
			||||||
MOUSEKEY_ENABLE = no        # Mouse keys
 | 
					 | 
				
			||||||
EXTRAKEY_ENABLE = yes       # Audio control and System control
 | 
					 | 
				
			||||||
CONSOLE_ENABLE = no         # Console for debug
 | 
					 | 
				
			||||||
COMMAND_ENABLE = no         # Commands for debug and configuration
 | 
					 | 
				
			||||||
NKRO_ENABLE = no            # Enable N-Key Rollover
 | 
					 | 
				
			||||||
BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality
 | 
					 | 
				
			||||||
RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow
 | 
					 | 
				
			||||||
AUDIO_ENABLE = no           # Audio output
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
CUSTOM_MATRIX = yes
 | 
					CUSTOM_MATRIX = yes
 | 
				
			||||||
SRC += matrix.c
 | 
					SRC += matrix.c
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue