Move SPLIT_KEYBOARD to data driven (#21410)
				
					
				
			This commit is contained in:
		
							parent
							
								
									cb81913d18
								
							
						
					
					
						commit
						8caa8674d2
					
				| @ -6,6 +6,9 @@ | |||||||
|     "eeprom": { |     "eeprom": { | ||||||
|         "driver": "spi" |         "driver": "spi" | ||||||
|     }, |     }, | ||||||
|  |     "split": { | ||||||
|  |         "enabled": true | ||||||
|  |     }, | ||||||
|     "rgb_matrix": { |     "rgb_matrix": { | ||||||
|         "driver": "ws2812" |         "driver": "ws2812" | ||||||
|     }, |     }, | ||||||
|  | |||||||
| @ -16,8 +16,6 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| POINTING_DEVICE_ENABLE = yes # Enable trackball | POINTING_DEVICE_ENABLE = yes # Enable trackball | ||||||
| POINTING_DEVICE_DRIVER = pmw3360 | POINTING_DEVICE_DRIVER = pmw3360 | ||||||
| MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | ||||||
|  | |||||||
| @ -15,6 +15,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2", |         "soft_serial_pin": "D2", | ||||||
|         "matrix_pins": { |         "matrix_pins": { | ||||||
|             "right": { |             "right": { | ||||||
|  | |||||||
| @ -16,10 +16,6 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| # Charybdis nano is a split 3x5 keyboard with a maximum of 3 thumb keys (2 on
 |  | ||||||
| # the trackball side).
 |  | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| POINTING_DEVICE_ENABLE = yes # Enable trackball | POINTING_DEVICE_ENABLE = yes # Enable trackball | ||||||
| POINTING_DEVICE_DRIVER = pmw3360 | POINTING_DEVICE_DRIVER = pmw3360 | ||||||
| MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | ||||||
|  | |||||||
| @ -15,6 +15,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2" |         "soft_serial_pin": "D2" | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|  | |||||||
| @ -16,10 +16,6 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| # Charybdis nano is a split 3x5 keyboard with a maximum of 3 thumb keys (2 on
 |  | ||||||
| # the trackball side).
 |  | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| POINTING_DEVICE_ENABLE = yes # Enable trackball | POINTING_DEVICE_ENABLE = yes # Enable trackball | ||||||
| POINTING_DEVICE_DRIVER = pmw3360 | POINTING_DEVICE_DRIVER = pmw3360 | ||||||
| MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | ||||||
|  | |||||||
| @ -12,6 +12,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "GP1" |         "soft_serial_pin": "GP1" | ||||||
|     }, |     }, | ||||||
|     "ws2812": { |     "ws2812": { | ||||||
|  | |||||||
| @ -16,8 +16,6 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| POINTING_DEVICE_ENABLE = yes # Enable trackball | POINTING_DEVICE_ENABLE = yes # Enable trackball | ||||||
| POINTING_DEVICE_DRIVER = pmw3360 | POINTING_DEVICE_DRIVER = pmw3360 | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -12,6 +12,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "GP1" |         "soft_serial_pin": "GP1" | ||||||
|     }, |     }, | ||||||
|     "ws2812": { |     "ws2812": { | ||||||
|  | |||||||
| @ -16,8 +16,6 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| POINTING_DEVICE_ENABLE = yes # Enable trackball | POINTING_DEVICE_ENABLE = yes # Enable trackball | ||||||
| POINTING_DEVICE_DRIVER = pmw3360 | POINTING_DEVICE_DRIVER = pmw3360 | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -19,6 +19,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "A3" |         "soft_serial_pin": "A3" | ||||||
|     }, |     }, | ||||||
|     "development_board": "stemcell" |     "development_board": "stemcell" | ||||||
|  | |||||||
| @ -16,8 +16,6 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| POINTING_DEVICE_ENABLE = yes # Enable trackball | POINTING_DEVICE_ENABLE = yes # Enable trackball | ||||||
| POINTING_DEVICE_DRIVER = pmw3360 | POINTING_DEVICE_DRIVER = pmw3360 | ||||||
| MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | ||||||
|  | |||||||
| @ -6,6 +6,9 @@ | |||||||
|     "eeprom": { |     "eeprom": { | ||||||
|         "driver": "spi" |         "driver": "spi" | ||||||
|     }, |     }, | ||||||
|  |     "split": { | ||||||
|  |         "enabled": true | ||||||
|  |     }, | ||||||
|     "rgb_matrix": { |     "rgb_matrix": { | ||||||
|         "driver": "ws2812" |         "driver": "ws2812" | ||||||
|     }, |     }, | ||||||
|  | |||||||
| @ -16,8 +16,6 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| POINTING_DEVICE_ENABLE = yes # Enable trackball | POINTING_DEVICE_ENABLE = yes # Enable trackball | ||||||
| POINTING_DEVICE_DRIVER = pmw3360 | POINTING_DEVICE_DRIVER = pmw3360 | ||||||
| MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | ||||||
|  | |||||||
| @ -15,6 +15,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2", |         "soft_serial_pin": "D2", | ||||||
|         "matrix_pins": { |         "matrix_pins": { | ||||||
|             "right": { |             "right": { | ||||||
|  | |||||||
| @ -16,8 +16,6 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| POINTING_DEVICE_ENABLE = yes # Enable trackball | POINTING_DEVICE_ENABLE = yes # Enable trackball | ||||||
| POINTING_DEVICE_DRIVER = pmw3360 | POINTING_DEVICE_DRIVER = pmw3360 | ||||||
| MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | ||||||
|  | |||||||
| @ -15,6 +15,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2" |         "soft_serial_pin": "D2" | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|  | |||||||
| @ -16,8 +16,6 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| POINTING_DEVICE_ENABLE = yes # Enable trackball | POINTING_DEVICE_ENABLE = yes # Enable trackball | ||||||
| POINTING_DEVICE_DRIVER = pmw3360 | POINTING_DEVICE_DRIVER = pmw3360 | ||||||
| MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | ||||||
|  | |||||||
| @ -12,6 +12,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "GP1" |         "soft_serial_pin": "GP1" | ||||||
|     }, |     }, | ||||||
|     "ws2812": { |     "ws2812": { | ||||||
|  | |||||||
| @ -16,8 +16,6 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| POINTING_DEVICE_ENABLE = yes # Enable trackball | POINTING_DEVICE_ENABLE = yes # Enable trackball | ||||||
| POINTING_DEVICE_DRIVER = pmw3360 | POINTING_DEVICE_DRIVER = pmw3360 | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -12,6 +12,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "GP1" |         "soft_serial_pin": "GP1" | ||||||
|     }, |     }, | ||||||
|     "ws2812": { |     "ws2812": { | ||||||
|  | |||||||
| @ -16,8 +16,6 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| POINTING_DEVICE_ENABLE = yes # Enable trackball | POINTING_DEVICE_ENABLE = yes # Enable trackball | ||||||
| POINTING_DEVICE_DRIVER = pmw3360 | POINTING_DEVICE_DRIVER = pmw3360 | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -19,6 +19,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "A3" |         "soft_serial_pin": "A3" | ||||||
|     }, |     }, | ||||||
|     "development_board": "stemcell" |     "development_board": "stemcell" | ||||||
|  | |||||||
| @ -16,8 +16,6 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| POINTING_DEVICE_ENABLE = yes # Enable trackball | POINTING_DEVICE_ENABLE = yes # Enable trackball | ||||||
| POINTING_DEVICE_DRIVER = pmw3360 | POINTING_DEVICE_DRIVER = pmw3360 | ||||||
| MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | ||||||
|  | |||||||
| @ -6,6 +6,9 @@ | |||||||
|     "eeprom": { |     "eeprom": { | ||||||
|         "driver": "spi" |         "driver": "spi" | ||||||
|     }, |     }, | ||||||
|  |     "split": { | ||||||
|  |         "enabled": true | ||||||
|  |     }, | ||||||
|     "rgb_matrix": { |     "rgb_matrix": { | ||||||
|         "driver": "ws2812" |         "driver": "ws2812" | ||||||
|     }, |     }, | ||||||
|  | |||||||
| @ -16,8 +16,6 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default. | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default. | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default. | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| POINTING_DEVICE_ENABLE = yes # Enable trackball | POINTING_DEVICE_ENABLE = yes # Enable trackball | ||||||
| POINTING_DEVICE_DRIVER = pmw3360 | POINTING_DEVICE_DRIVER = pmw3360 | ||||||
| MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | ||||||
|  | |||||||
| @ -15,6 +15,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2", |         "soft_serial_pin": "D2", | ||||||
|         "matrix_pins": { |         "matrix_pins": { | ||||||
|             "right": { |             "right": { | ||||||
|  | |||||||
| @ -16,10 +16,6 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default. | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default. | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default. | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| # Charybdis is a split 4x6 keyboard with a maximum of 5 thumb keys (3 on the
 |  | ||||||
| # trackball side).
 |  | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| POINTING_DEVICE_ENABLE = yes # Enable trackball | POINTING_DEVICE_ENABLE = yes # Enable trackball | ||||||
| POINTING_DEVICE_DRIVER = pmw3360 | POINTING_DEVICE_DRIVER = pmw3360 | ||||||
| MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | ||||||
|  | |||||||
| @ -15,6 +15,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2" |         "soft_serial_pin": "D2" | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|  | |||||||
| @ -16,10 +16,6 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default. | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default. | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default. | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| # Charybdis is a split 4x6 keyboard with a maximum of 5 thumb keys (3 on the
 |  | ||||||
| # trackball side).
 |  | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| POINTING_DEVICE_ENABLE = yes # Enable trackball | POINTING_DEVICE_ENABLE = yes # Enable trackball | ||||||
| POINTING_DEVICE_DRIVER = pmw3360 | POINTING_DEVICE_DRIVER = pmw3360 | ||||||
| MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | ||||||
|  | |||||||
| @ -12,6 +12,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "GP1" |         "soft_serial_pin": "GP1" | ||||||
|     }, |     }, | ||||||
|     "ws2812": { |     "ws2812": { | ||||||
|  | |||||||
| @ -16,8 +16,6 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| POINTING_DEVICE_ENABLE = yes # Enable trackball | POINTING_DEVICE_ENABLE = yes # Enable trackball | ||||||
| POINTING_DEVICE_DRIVER = pmw3360 | POINTING_DEVICE_DRIVER = pmw3360 | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -12,6 +12,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "GP1" |         "soft_serial_pin": "GP1" | ||||||
|     }, |     }, | ||||||
|     "ws2812": { |     "ws2812": { | ||||||
|  | |||||||
| @ -16,8 +16,6 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| POINTING_DEVICE_ENABLE = yes # Enable trackball | POINTING_DEVICE_ENABLE = yes # Enable trackball | ||||||
| POINTING_DEVICE_DRIVER = pmw3360 | POINTING_DEVICE_DRIVER = pmw3360 | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -19,6 +19,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "A3" |         "soft_serial_pin": "A3" | ||||||
|     }, |     }, | ||||||
|     "development_board": "stemcell" |     "development_board": "stemcell" | ||||||
|  | |||||||
| @ -16,8 +16,6 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| POINTING_DEVICE_ENABLE = yes # Enable trackball | POINTING_DEVICE_ENABLE = yes # Enable trackball | ||||||
| POINTING_DEVICE_DRIVER = pmw3360 | POINTING_DEVICE_DRIVER = pmw3360 | ||||||
| MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | ||||||
|  | |||||||
| @ -6,6 +6,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "GP1" |         "soft_serial_pin": "GP1" | ||||||
|     }, |     }, | ||||||
|     "processor": "RP2040", |     "processor": "RP2040", | ||||||
|  | |||||||
| @ -20,5 +20,3 @@ SERIAL_DRIVER = vendor | |||||||
| 
 | 
 | ||||||
| POINTING_DEVICE_ENABLE = yes | POINTING_DEVICE_ENABLE = yes | ||||||
| POINTING_DEVICE_DRIVER = cirque_pinnacle_spi # Assembled version uses SPI. | POINTING_DEVICE_DRIVER = cirque_pinnacle_spi # Assembled version uses SPI. | ||||||
| 
 |  | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
|  | |||||||
| @ -6,6 +6,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "GP1" |         "soft_serial_pin": "GP1" | ||||||
|     }, |     }, | ||||||
|     "processor": "RP2040", |     "processor": "RP2040", | ||||||
|  | |||||||
| @ -20,5 +20,3 @@ SERIAL_DRIVER = vendor | |||||||
| 
 | 
 | ||||||
| POINTING_DEVICE_ENABLE = yes | POINTING_DEVICE_ENABLE = yes | ||||||
| POINTING_DEVICE_DRIVER = cirque_pinnacle_i2c # DIY version uses I2C. | POINTING_DEVICE_DRIVER = cirque_pinnacle_i2c # DIY version uses I2C. | ||||||
| 
 |  | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
|  | |||||||
| @ -6,6 +6,9 @@ | |||||||
|     "eeprom": { |     "eeprom": { | ||||||
|         "driver": "spi" |         "driver": "spi" | ||||||
|     }, |     }, | ||||||
|  |     "split": { | ||||||
|  |         "enabled": true | ||||||
|  |     }, | ||||||
|     "rgb_matrix": { |     "rgb_matrix": { | ||||||
|         "driver": "ws2812" |         "driver": "ws2812" | ||||||
|     }, |     }, | ||||||
|  | |||||||
| @ -16,8 +16,6 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | ||||||
| KEYBOARD_SHARED_EP = yes | KEYBOARD_SHARED_EP = yes | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -15,6 +15,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0" |         "soft_serial_pin": "D0" | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|  | |||||||
| @ -15,5 +15,3 @@ AUDIO_SUPPORTED = no        # Audio is not supported | |||||||
| RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | ||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) | ||||||
| 
 |  | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
|  | |||||||
| @ -15,6 +15,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2" |         "soft_serial_pin": "D2" | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|  | |||||||
| @ -15,5 +15,3 @@ AUDIO_SUPPORTED = no        # Audio is not supported | |||||||
| RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | ||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) | ||||||
| 
 |  | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
|  | |||||||
| @ -12,6 +12,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "GP1" |         "soft_serial_pin": "GP1" | ||||||
|     }, |     }, | ||||||
|     "ws2812": { |     "ws2812": { | ||||||
|  | |||||||
| @ -16,6 +16,4 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| SERIAL_DRIVER = vendor | SERIAL_DRIVER = vendor | ||||||
|  | |||||||
| @ -12,6 +12,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "GP1" |         "soft_serial_pin": "GP1" | ||||||
|     }, |     }, | ||||||
|     "ws2812": { |     "ws2812": { | ||||||
|  | |||||||
| @ -16,6 +16,4 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| SERIAL_DRIVER = vendor | SERIAL_DRIVER = vendor | ||||||
|  | |||||||
| @ -19,6 +19,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "A3" |         "soft_serial_pin": "A3" | ||||||
|     }, |     }, | ||||||
|     "development_board": "stemcell" |     "development_board": "stemcell" | ||||||
|  | |||||||
| @ -16,6 +16,4 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| SERIAL_DRIVER = usart | SERIAL_DRIVER = usart | ||||||
|  | |||||||
| @ -6,6 +6,9 @@ | |||||||
|     "eeprom": { |     "eeprom": { | ||||||
|         "driver": "spi" |         "driver": "spi" | ||||||
|     }, |     }, | ||||||
|  |     "split": { | ||||||
|  |         "enabled": true | ||||||
|  |     }, | ||||||
|     "rgb_matrix": { |     "rgb_matrix": { | ||||||
|         "driver": "ws2812" |         "driver": "ws2812" | ||||||
|     }, |     }, | ||||||
|  | |||||||
| @ -16,8 +16,6 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | ||||||
| KEYBOARD_SHARED_EP = yes | KEYBOARD_SHARED_EP = yes | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -15,6 +15,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0" |         "soft_serial_pin": "D0" | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|  | |||||||
| @ -15,5 +15,3 @@ AUDIO_SUPPORTED = no        # Audio is not supported | |||||||
| RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | ||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) | ||||||
| 
 |  | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
|  | |||||||
| @ -15,6 +15,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2" |         "soft_serial_pin": "D2" | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|  | |||||||
| @ -15,5 +15,3 @@ AUDIO_SUPPORTED = no        # Audio is not supported | |||||||
| RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | ||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) | ||||||
| 
 |  | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
|  | |||||||
| @ -12,6 +12,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "GP1" |         "soft_serial_pin": "GP1" | ||||||
|     }, |     }, | ||||||
|     "ws2812": { |     "ws2812": { | ||||||
|  | |||||||
| @ -16,6 +16,4 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| SERIAL_DRIVER = vendor | SERIAL_DRIVER = vendor | ||||||
|  | |||||||
| @ -12,6 +12,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "GP1" |         "soft_serial_pin": "GP1" | ||||||
|     }, |     }, | ||||||
|     "ws2812": { |     "ws2812": { | ||||||
|  | |||||||
| @ -16,6 +16,4 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| SERIAL_DRIVER = vendor | SERIAL_DRIVER = vendor | ||||||
|  | |||||||
| @ -19,6 +19,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "A3" |         "soft_serial_pin": "A3" | ||||||
|     }, |     }, | ||||||
|     "development_board": "stemcell" |     "development_board": "stemcell" | ||||||
|  | |||||||
| @ -16,6 +16,4 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| SERIAL_DRIVER = usart | SERIAL_DRIVER = usart | ||||||
|  | |||||||
| @ -30,6 +30,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0" |         "soft_serial_pin": "D0" | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|  | |||||||
| @ -10,4 +10,3 @@ NKRO_ENABLE = no            # Enable N-Key Rollover | |||||||
| BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality | BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality | ||||||
| RGBLIGHT_ENABLE = yes        # Enable keyboard RGB underglow | RGBLIGHT_ENABLE = yes        # Enable keyboard RGB underglow | ||||||
| AUDIO_ENABLE = no           # Audio output | AUDIO_ENABLE = no           # Audio output | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
|  | |||||||
| @ -6,6 +6,9 @@ | |||||||
|     "eeprom": { |     "eeprom": { | ||||||
|         "driver": "spi" |         "driver": "spi" | ||||||
|     }, |     }, | ||||||
|  |     "split": { | ||||||
|  |         "enabled": true | ||||||
|  |     }, | ||||||
|     "rgb_matrix": { |     "rgb_matrix": { | ||||||
|         "driver": "ws2812" |         "driver": "ws2812" | ||||||
|     }, |     }, | ||||||
|  | |||||||
| @ -16,8 +16,6 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | MOUSE_SHARED_EP = no # Unify multiple HID interfaces into a single Endpoint | ||||||
| KEYBOARD_SHARED_EP = yes | KEYBOARD_SHARED_EP = yes | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -15,6 +15,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "D0" |         "soft_serial_pin": "D0" | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|  | |||||||
| @ -15,5 +15,3 @@ AUDIO_SUPPORTED = no        # Audio is not supported | |||||||
| RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | ||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) | ||||||
| 
 |  | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
|  | |||||||
| @ -15,6 +15,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2" |         "soft_serial_pin": "D2" | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|  | |||||||
| @ -15,5 +15,3 @@ AUDIO_SUPPORTED = no        # Audio is not supported | |||||||
| RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | ||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix (do not use together with RGBLIGHT_ENABLE) | ||||||
| 
 |  | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
|  | |||||||
| @ -12,6 +12,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "GP1" |         "soft_serial_pin": "GP1" | ||||||
|     }, |     }, | ||||||
|     "ws2812": { |     "ws2812": { | ||||||
|  | |||||||
| @ -16,6 +16,4 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| SERIAL_DRIVER = vendor | SERIAL_DRIVER = vendor | ||||||
|  | |||||||
| @ -12,6 +12,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "GP1" |         "soft_serial_pin": "GP1" | ||||||
|     }, |     }, | ||||||
|     "ws2812": { |     "ws2812": { | ||||||
|  | |||||||
| @ -16,6 +16,4 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| SERIAL_DRIVER = vendor | SERIAL_DRIVER = vendor | ||||||
|  | |||||||
| @ -19,6 +19,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "ROW2COL", |     "diode_direction": "ROW2COL", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "A3" |         "soft_serial_pin": "A3" | ||||||
|     }, |     }, | ||||||
|     "development_board": "stemcell" |     "development_board": "stemcell" | ||||||
|  | |||||||
| @ -16,6 +16,4 @@ RGB_MATRIX_SUPPORTED = yes  # RGB matrix is supported and enabled by default | |||||||
| RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | RGBLIGHT_SUPPORTED = yes    # RGB underglow is supported, but not enabled by default | ||||||
| RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | RGB_MATRIX_ENABLE = yes     # Enable keyboard RGB matrix functionality | ||||||
| 
 | 
 | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| SERIAL_DRIVER = usart | SERIAL_DRIVER = usart | ||||||
|  | |||||||
							
								
								
									
										5
									
								
								keyboards/biacco42/ergo42/info.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								keyboards/biacco42/ergo42/info.json
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,5 @@ | |||||||
|  | { | ||||||
|  |     "split": { | ||||||
|  |         "enabled": true | ||||||
|  |     } | ||||||
|  | } | ||||||
							
								
								
									
										5
									
								
								keyboards/buzzard/info.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								keyboards/buzzard/info.json
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,5 @@ | |||||||
|  | { | ||||||
|  |     "split":{ | ||||||
|  |         "enabled": true | ||||||
|  |     } | ||||||
|  | } | ||||||
| @ -28,6 +28,7 @@ | |||||||
|         ] |         ] | ||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "bootmagic": { |         "bootmagic": { | ||||||
|             "matrix": [4, 5] |             "matrix": [4, 5] | ||||||
|         }, |         }, | ||||||
|  | |||||||
| @ -1,2 +1 @@ | |||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| SERIAL_DRIVER = usart | SERIAL_DRIVER = usart | ||||||
|  | |||||||
| @ -14,6 +14,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2" |         "soft_serial_pin": "D2" | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|  | |||||||
| @ -11,4 +11,3 @@ RGBLIGHT_ENABLE = no       # Enable WS2812 RGB underlight. | |||||||
| SWAP_HANDS_ENABLE = no      # Enable one-hand typing | SWAP_HANDS_ENABLE = no      # Enable one-hand typing | ||||||
| 
 | 
 | ||||||
| OLED_ENABLE = no     # Add OLED displays support | OLED_ENABLE = no     # Add OLED displays support | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
|  | |||||||
| @ -14,6 +14,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2" |         "soft_serial_pin": "D2" | ||||||
|     }, |     }, | ||||||
|     "processor": "atmega32u4", |     "processor": "atmega32u4", | ||||||
|  | |||||||
| @ -1 +1 @@ | |||||||
| SPLIT_KEYBOARD = yes | # File intentionally blank
 | ||||||
|  | |||||||
							
								
								
									
										5
									
								
								keyboards/dailycraft/wings42/info.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								keyboards/dailycraft/wings42/info.json
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,5 @@ | |||||||
|  | { | ||||||
|  |     "split": { | ||||||
|  |         "enabled": true | ||||||
|  |     } | ||||||
|  | } | ||||||
| @ -11,6 +11,4 @@ BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality | |||||||
| RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow | RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow | ||||||
| AUDIO_ENABLE = no           # Audio output | AUDIO_ENABLE = no           # Audio output | ||||||
| 
 | 
 | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| DEFAULT_FOLDER = dailycraft/wings42/rev2 | DEFAULT_FOLDER = dailycraft/wings42/rev2 | ||||||
|  | |||||||
							
								
								
									
										5
									
								
								keyboards/deltasplit75/info.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								keyboards/deltasplit75/info.json
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,5 @@ | |||||||
|  | { | ||||||
|  |     "split": { | ||||||
|  |         "enabled": true | ||||||
|  |     } | ||||||
|  | } | ||||||
| @ -11,6 +11,4 @@ BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality | |||||||
| RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow | RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow | ||||||
| AUDIO_ENABLE = no           # Audio output | AUDIO_ENABLE = no           # Audio output | ||||||
| 
 | 
 | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| 
 |  | ||||||
| DEFAULT_FOLDER = deltasplit75/v2 | DEFAULT_FOLDER = deltasplit75/v2 | ||||||
|  | |||||||
| @ -14,6 +14,7 @@ | |||||||
|   }, |   }, | ||||||
|   "diode_direction": "COL2ROW", |   "diode_direction": "COL2ROW", | ||||||
|   "split": { |   "split": { | ||||||
|  |     "enabled": true, | ||||||
|     "soft_serial_pin": "D2" |     "soft_serial_pin": "D2" | ||||||
|   }, |   }, | ||||||
|   "rgblight": { |   "rgblight": { | ||||||
|  | |||||||
| @ -10,5 +10,3 @@ NKRO_ENABLE = no            # Enable N-Key Rollover | |||||||
| BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality | BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality | ||||||
| RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow | RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow | ||||||
| AUDIO_ENABLE = no           # Audio output | AUDIO_ENABLE = no           # Audio output | ||||||
| 
 |  | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
|  | |||||||
| @ -14,6 +14,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "D1", |         "soft_serial_pin": "D1", | ||||||
|         "matrix_pins": { |         "matrix_pins": { | ||||||
|             "right": { |             "right": { | ||||||
|  | |||||||
| @ -10,4 +10,3 @@ NKRO_ENABLE = no            # Enable N-Key Rollover | |||||||
| BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality | BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality | ||||||
| RGBLIGHT_ENABLE = yes        # Enable keyboard RGB underglow | RGBLIGHT_ENABLE = yes        # Enable keyboard RGB underglow | ||||||
| AUDIO_ENABLE = no           # Audio output | AUDIO_ENABLE = no           # Audio output | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
|  | |||||||
| @ -36,6 +36,7 @@ | |||||||
|         ] |         ] | ||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2", |         "soft_serial_pin": "D2", | ||||||
|         "encoder": { |         "encoder": { | ||||||
|             "right": { |             "right": { | ||||||
|  | |||||||
| @ -10,7 +10,6 @@ NKRO_ENABLE = yes           # Enable N-Key Rollover | |||||||
| BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality | BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality | ||||||
| RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow | RGBLIGHT_ENABLE = yes       # Enable keyboard RGB underglow | ||||||
| AUDIO_ENABLE = no           # Audio output | AUDIO_ENABLE = no           # Audio output | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| OLED_ENABLE = yes | OLED_ENABLE = yes | ||||||
| WPM_ENABLE = yes | WPM_ENABLE = yes | ||||||
| ENCODER_ENABLE = yes | ENCODER_ENABLE = yes | ||||||
|  | |||||||
| @ -20,6 +20,7 @@ | |||||||
|         ] |         ] | ||||||
|     }, |     }, | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2", |         "soft_serial_pin": "D2", | ||||||
|         "encoder": { |         "encoder": { | ||||||
|             "right": { |             "right": { | ||||||
|  | |||||||
| @ -9,5 +9,4 @@ COMMAND_ENABLE = no        # Commands for debug and configuration | |||||||
| NKRO_ENABLE = no            # Enable N-Key Rollover | NKRO_ENABLE = no            # Enable N-Key Rollover | ||||||
| BACKLIGHT_ENABLE = no      # Enable keyboard backlight functionality | BACKLIGHT_ENABLE = no      # Enable keyboard backlight functionality | ||||||
| AUDIO_ENABLE = no          # Audio output | AUDIO_ENABLE = no          # Audio output | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| LTO_ENABLE = yes | LTO_ENABLE = yes | ||||||
|  | |||||||
| @ -41,6 +41,7 @@ | |||||||
|     }, |     }, | ||||||
|     "diode_direction": "COL2ROW", |     "diode_direction": "COL2ROW", | ||||||
|     "split": { |     "split": { | ||||||
|  |         "enabled": true, | ||||||
|         "soft_serial_pin": "D2", |         "soft_serial_pin": "D2", | ||||||
|         "transport": { |         "transport": { | ||||||
|             "sync": { |             "sync": { | ||||||
|  | |||||||
| @ -11,6 +11,5 @@ BACKLIGHT_ENABLE = no       # Enable keyboard backlight functionality | |||||||
| RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow | RGBLIGHT_ENABLE = no        # Enable keyboard RGB underglow | ||||||
| RGB_MATRIX_ENABLE = yes | RGB_MATRIX_ENABLE = yes | ||||||
| AUDIO_ENABLE = no           # Audio output | AUDIO_ENABLE = no           # Audio output | ||||||
| SPLIT_KEYBOARD = yes |  | ||||||
| OLED_ENABLE = yes | OLED_ENABLE = yes | ||||||
| LTO_ENABLE = yes | LTO_ENABLE = yes | ||||||
|  | |||||||
Some files were not shown because too many files have changed in this diff Show More
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user