mirror of
https://github.com/firewalkwithm3/qmk_firmware.git
synced 2024-11-22 11:30:30 +08:00
Move TAP_CODE_DELAY
to data driven (#21363)
This commit is contained in:
parent
dd164a0566
commit
2f9f555add
|
@ -18,8 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
// clang-format off
|
// clang-format off
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10
|
|
||||||
|
|
||||||
#define RGBLIGHT_EFFECT_BREATHING
|
#define RGBLIGHT_EFFECT_BREATHING
|
||||||
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
|
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
|
||||||
#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
|
#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
|
||||||
|
|
|
@ -18,6 +18,9 @@
|
||||||
{"pin_a": "F6", "pin_b": "F5"}
|
{"pin_a": "F6", "pin_b": "F5"}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"qmk_lufa_bootloader": {
|
"qmk_lufa_bootloader": {
|
||||||
"led": "B0"
|
"led": "B0"
|
||||||
},
|
},
|
||||||
|
|
|
@ -16,8 +16,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
*/
|
*/
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10
|
|
||||||
|
|
||||||
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
|
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
|
||||||
#define LOCKING_SUPPORT_ENABLE
|
#define LOCKING_SUPPORT_ENABLE
|
||||||
/* Locking resynchronize hack */
|
/* Locking resynchronize hack */
|
||||||
|
|
|
@ -18,6 +18,9 @@
|
||||||
{"pin_a": "D0", "pin_b": "D1"}
|
{"pin_a": "D0", "pin_b": "D1"}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"processor": "atmega328p",
|
"processor": "atmega328p",
|
||||||
"bootloader": "usbasploader",
|
"bootloader": "usbasploader",
|
||||||
"layout_aliases": {
|
"layout_aliases": {
|
||||||
|
|
|
@ -16,7 +16,5 @@
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 16
|
|
||||||
|
|
||||||
#define LEADER_TIMEOUT 250
|
#define LEADER_TIMEOUT 250
|
||||||
#define LEADER_PER_KEY_TIMING 150
|
#define LEADER_PER_KEY_TIMING 150
|
||||||
|
|
|
@ -18,6 +18,9 @@
|
||||||
{"pin_a": "D0", "pin_b": "D1"}
|
{"pin_a": "D0", "pin_b": "D1"}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 16
|
||||||
|
},
|
||||||
"processor": "atmega328p",
|
"processor": "atmega328p",
|
||||||
"bootloader": "usbasploader",
|
"bootloader": "usbasploader",
|
||||||
"layouts": {
|
"layouts": {
|
||||||
|
|
|
@ -16,8 +16,6 @@
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 1
|
|
||||||
|
|
||||||
#if defined(CONSOLE_ENABLE)
|
#if defined(CONSOLE_ENABLE)
|
||||||
#define DEBUG_MATRIX_SCAN_RATE
|
#define DEBUG_MATRIX_SCAN_RATE
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -16,6 +16,9 @@
|
||||||
"driver": "WS2812",
|
"driver": "WS2812",
|
||||||
"sat_steps": 24
|
"sat_steps": 24
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 1
|
||||||
|
},
|
||||||
"matrix_pins": {
|
"matrix_pins": {
|
||||||
"cols": ["C6", "B6", "B5", "B4", "D7", "D6", "F0", "F1", "F4", "F5", "F6", "F7"],
|
"cols": ["C6", "B6", "B5", "B4", "D7", "D6", "F0", "F1", "F4", "F5", "F6", "F7"],
|
||||||
"rows": ["C7", "D5", "D3", "D2"]
|
"rows": ["C7", "D5", "D3", "D2"]
|
||||||
|
|
|
@ -3,8 +3,6 @@
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10
|
|
||||||
|
|
||||||
/* Audio functionality */
|
/* Audio functionality */
|
||||||
#define AUDIO_PIN C6
|
#define AUDIO_PIN C6
|
||||||
#define AUDIO_CLICKY
|
#define AUDIO_CLICKY
|
||||||
|
|
|
@ -23,6 +23,9 @@
|
||||||
{"pin_a": "B1", "pin_b": "B3"}
|
{"pin_a": "B1", "pin_b": "B3"}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"processor": "atmega32u4",
|
"processor": "atmega32u4",
|
||||||
"bootloader": "caterina",
|
"bootloader": "caterina",
|
||||||
"layouts": {
|
"layouts": {
|
||||||
|
|
|
@ -17,8 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10
|
|
||||||
|
|
||||||
/* Underglow options: */
|
/* Underglow options: */
|
||||||
# define RGBLIGHT_EFFECT_BREATHING
|
# define RGBLIGHT_EFFECT_BREATHING
|
||||||
# define RGBLIGHT_EFFECT_RAINBOW_MOOD
|
# define RGBLIGHT_EFFECT_RAINBOW_MOOD
|
||||||
|
|
|
@ -27,6 +27,9 @@
|
||||||
{"pin_a": "B7", "pin_b": "D5"}
|
{"pin_a": "B7", "pin_b": "D5"}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"processor": "atmega32u4",
|
"processor": "atmega32u4",
|
||||||
"bootloader": "atmel-dfu",
|
"bootloader": "atmel-dfu",
|
||||||
"layouts": {
|
"layouts": {
|
||||||
|
|
|
@ -3,8 +3,6 @@
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10
|
|
||||||
|
|
||||||
/* Underglow options: */
|
/* Underglow options: */
|
||||||
# define RGBLIGHT_EFFECT_BREATHING
|
# define RGBLIGHT_EFFECT_BREATHING
|
||||||
# define RGBLIGHT_EFFECT_RAINBOW_MOOD
|
# define RGBLIGHT_EFFECT_RAINBOW_MOOD
|
||||||
|
|
|
@ -26,6 +26,9 @@
|
||||||
{"pin_a": "F1", "pin_b": "F0"}
|
{"pin_a": "F1", "pin_b": "F0"}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"processor": "atmega32u4",
|
"processor": "atmega32u4",
|
||||||
"bootloader": "caterina",
|
"bootloader": "caterina",
|
||||||
"layouts": {
|
"layouts": {
|
||||||
|
|
|
@ -16,8 +16,6 @@
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10
|
|
||||||
|
|
||||||
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
|
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
|
||||||
#define LOCKING_SUPPORT_ENABLE
|
#define LOCKING_SUPPORT_ENABLE
|
||||||
/* Locking resynchronize hack */
|
/* Locking resynchronize hack */
|
||||||
|
|
|
@ -18,6 +18,9 @@
|
||||||
{"pin_a": "B12", "pin_b": "A14", "resolution": 2}
|
{"pin_a": "B12", "pin_b": "A14", "resolution": 2}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"processor": "STM32F303",
|
"processor": "STM32F303",
|
||||||
"bootloader": "stm32-dfu",
|
"bootloader": "stm32-dfu",
|
||||||
"layouts": {
|
"layouts": {
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
/*
|
|
||||||
Copyright 2020 April Aplyard <alex.fragiou@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 TAP_CODE_DELAY 50
|
|
|
@ -13,6 +13,9 @@
|
||||||
{"pin_a": "F5", "pin_b": "F4"}
|
{"pin_a": "F5", "pin_b": "F4"}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 50
|
||||||
|
},
|
||||||
"processor": "atmega32u4",
|
"processor": "atmega32u4",
|
||||||
"bootloader": "caterina",
|
"bootloader": "caterina",
|
||||||
"layouts": {
|
"layouts": {
|
||||||
|
|
|
@ -137,5 +137,3 @@
|
||||||
// Initial velocity value (avoid using 127 since it is used as a special number in some sound sources.)
|
// Initial velocity value (avoid using 127 since it is used as a special number in some sound sources.)
|
||||||
# define MIDI_INITIAL_VELOCITY 117
|
# define MIDI_INITIAL_VELOCITY 117
|
||||||
#endif // MIDI_ENABLE
|
#endif // MIDI_ENABLE
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10
|
|
||||||
|
|
|
@ -26,6 +26,9 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"ws2812": {
|
"ws2812": {
|
||||||
"pin": "D3"
|
"pin": "D3"
|
||||||
},
|
},
|
||||||
|
|
|
@ -20,5 +20,3 @@
|
||||||
#define LOCKING_SUPPORT_ENABLE
|
#define LOCKING_SUPPORT_ENABLE
|
||||||
/* Locking resynchronize hack */
|
/* Locking resynchronize hack */
|
||||||
#define LOCKING_RESYNC_ENABLE
|
#define LOCKING_RESYNC_ENABLE
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10
|
|
||||||
|
|
|
@ -19,6 +19,9 @@
|
||||||
{"pin_a": "D7", "pin_b": "C0"}
|
{"pin_a": "D7", "pin_b": "C0"}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"processor": "atmega32a",
|
"processor": "atmega32a",
|
||||||
"bootloader": "usbasploader",
|
"bootloader": "usbasploader",
|
||||||
"layouts": {
|
"layouts": {
|
||||||
|
|
|
@ -41,8 +41,6 @@
|
||||||
//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 WS2812_BYTE_ORDER WS2812_BYTE_ORDER_RGB
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 15
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Feature disable options
|
* Feature disable options
|
||||||
* These options are also useful to firmware size reduction.
|
* These options are also useful to firmware size reduction.
|
||||||
|
|
|
@ -18,6 +18,9 @@
|
||||||
{"pin_a": "C13", "pin_b": "F1", "resolution": 2}
|
{"pin_a": "C13", "pin_b": "F1", "resolution": 2}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 15
|
||||||
|
},
|
||||||
"backlight": {
|
"backlight": {
|
||||||
"pin": "A6",
|
"pin": "A6",
|
||||||
"levels": 6,
|
"levels": 6,
|
||||||
|
|
|
@ -22,8 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
/* Locking resynchronize hack */
|
/* Locking resynchronize hack */
|
||||||
#define LOCKING_RESYNC_ENABLE
|
#define LOCKING_RESYNC_ENABLE
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 25
|
|
||||||
|
|
||||||
#define DYNAMIC_KEYMAP_LAYER_COUNT 3
|
#define DYNAMIC_KEYMAP_LAYER_COUNT 3
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -18,6 +18,9 @@
|
||||||
{"pin_a": "B5", "pin_b": "B6", "resolution": 2}
|
{"pin_a": "B5", "pin_b": "B6", "resolution": 2}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 25
|
||||||
|
},
|
||||||
"indicators": {
|
"indicators": {
|
||||||
"caps_lock": "B12",
|
"caps_lock": "B12",
|
||||||
"num_lock": "B14",
|
"num_lock": "B14",
|
||||||
|
|
|
@ -16,8 +16,6 @@
|
||||||
#define SPI_MISO_PIN B4
|
#define SPI_MISO_PIN B4
|
||||||
#define SPI_MISO_PAL_MODE 5
|
#define SPI_MISO_PAL_MODE 5
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10
|
|
||||||
|
|
||||||
// Audio configuration
|
// Audio configuration
|
||||||
#define AUDIO_PIN B8
|
#define AUDIO_PIN B8
|
||||||
#define AUDIO_PWM_DRIVER PWMD4
|
#define AUDIO_PWM_DRIVER PWMD4
|
||||||
|
|
|
@ -79,5 +79,8 @@
|
||||||
{ "pin_a": "B12", "pin_b": "B14"},
|
{ "pin_a": "B12", "pin_b": "B14"},
|
||||||
{ "pin_a": "B15", "pin_b": "A15"}
|
{ "pin_a": "B15", "pin_b": "A15"}
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -20,6 +20,4 @@
|
||||||
|
|
||||||
#define OLED_DISABLE_TIMEOUT
|
#define OLED_DISABLE_TIMEOUT
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10
|
|
||||||
|
|
||||||
#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL + 4
|
#define RGBLIGHT_DEFAULT_MODE RGBLIGHT_MODE_RAINBOW_SWIRL + 4
|
||||||
|
|
|
@ -29,6 +29,9 @@
|
||||||
{"pin_a": "C7", "pin_b": "D5", "resolution": 2}
|
{"pin_a": "C7", "pin_b": "D5", "resolution": 2}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"backlight": {
|
"backlight": {
|
||||||
"pin": "B5",
|
"pin": "B5",
|
||||||
"levels": 17,
|
"levels": 17,
|
||||||
|
|
|
@ -16,8 +16,6 @@
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10
|
|
||||||
|
|
||||||
#define RGBLIGHT_EFFECT_BREATHING
|
#define RGBLIGHT_EFFECT_BREATHING
|
||||||
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
|
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
|
||||||
#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
|
#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
|
||||||
|
|
|
@ -28,6 +28,9 @@
|
||||||
{"pin_a": "D2", "pin_b": "D1", "resolution": 2}
|
{"pin_a": "D2", "pin_b": "D1", "resolution": 2}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"processor": "atmega32u4",
|
"processor": "atmega32u4",
|
||||||
"bootloader": "qmk-dfu",
|
"bootloader": "qmk-dfu",
|
||||||
"layouts": {
|
"layouts": {
|
||||||
|
|
|
@ -16,8 +16,6 @@
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10
|
|
||||||
|
|
||||||
#define RGBLIGHT_EFFECT_BREATHING
|
#define RGBLIGHT_EFFECT_BREATHING
|
||||||
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
|
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
|
||||||
#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
|
#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
|
||||||
|
|
|
@ -28,6 +28,9 @@
|
||||||
{"pin_a": "D2", "pin_b": "D1", "resolution": 2}
|
{"pin_a": "D2", "pin_b": "D1", "resolution": 2}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"processor": "atmega32u4",
|
"processor": "atmega32u4",
|
||||||
"bootloader": "qmk-dfu",
|
"bootloader": "qmk-dfu",
|
||||||
"layouts": {
|
"layouts": {
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
/* Copyright 2020-2021 doodboard
|
|
||||||
*
|
|
||||||
* 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
|
|
||||||
|
|
||||||
/* media key slowdown for windows */
|
|
||||||
#define TAP_CODE_DELAY 20
|
|
|
@ -18,6 +18,9 @@
|
||||||
{"pin_a": "F5", "pin_b": "F6", "resolution": 2}
|
{"pin_a": "F5", "pin_b": "F6", "resolution": 2}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 20
|
||||||
|
},
|
||||||
"rgblight": {
|
"rgblight": {
|
||||||
"led_count": 8
|
"led_count": 8
|
||||||
},
|
},
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
/* Copyright 2020-2021 doodboard
|
|
||||||
*
|
|
||||||
* 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
|
|
||||||
|
|
||||||
/* media key slowdown for windows */
|
|
||||||
#define TAP_CODE_DELAY 20
|
|
|
@ -18,6 +18,9 @@
|
||||||
{"pin_a": "F6", "pin_b": "F5", "resolution": 2}
|
{"pin_a": "F6", "pin_b": "F5", "resolution": 2}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 20
|
||||||
|
},
|
||||||
"rgblight": {
|
"rgblight": {
|
||||||
"led_count": 8
|
"led_count": 8
|
||||||
},
|
},
|
||||||
|
|
|
@ -18,8 +18,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10
|
|
||||||
|
|
||||||
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
|
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
|
||||||
#define LOCKING_SUPPORT_ENABLE
|
#define LOCKING_SUPPORT_ENABLE
|
||||||
/* Locking resynchronize hack */
|
/* Locking resynchronize hack */
|
||||||
|
|
|
@ -19,6 +19,9 @@
|
||||||
{"pin_a": "D0", "pin_b": "D1"}
|
{"pin_a": "D0", "pin_b": "D1"}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"rgblight": {
|
"rgblight": {
|
||||||
"saturation_steps": 8,
|
"saturation_steps": 8,
|
||||||
"brightness_steps": 8,
|
"brightness_steps": 8,
|
||||||
|
|
|
@ -17,6 +17,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10 // Need this delay for some keys like VOLD/VOLU to work
|
|
||||||
|
|
||||||
#define DYNAMIC_KEYMAP_LAYER_COUNT 3
|
#define DYNAMIC_KEYMAP_LAYER_COUNT 3
|
||||||
|
|
|
@ -13,6 +13,9 @@
|
||||||
{"pin_a": "D1", "pin_b": "D0"}
|
{"pin_a": "D1", "pin_b": "D0"}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"rgblight": {
|
"rgblight": {
|
||||||
"led_count": 13,
|
"led_count": 13,
|
||||||
"hue_steps": 10,
|
"hue_steps": 10,
|
||||||
|
|
|
@ -17,6 +17,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10 // Need this delay for some keys like VOLD/VOLU to work
|
|
||||||
|
|
||||||
#define DYNAMIC_KEYMAP_LAYER_COUNT 3
|
#define DYNAMIC_KEYMAP_LAYER_COUNT 3
|
||||||
|
|
|
@ -39,6 +39,9 @@
|
||||||
{"pin_a": "D0", "pin_b": "D1"}
|
{"pin_a": "D0", "pin_b": "D1"}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"indicators": {
|
"indicators": {
|
||||||
"caps_lock": "F1"
|
"caps_lock": "F1"
|
||||||
},
|
},
|
||||||
|
|
|
@ -17,5 +17,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10 // Need this delay for some keys like VOLD/VOLU to work
|
|
||||||
#define DYNAMIC_KEYMAP_LAYER_COUNT 3
|
#define DYNAMIC_KEYMAP_LAYER_COUNT 3
|
||||||
|
|
|
@ -37,6 +37,9 @@
|
||||||
"pid": "0x001A",
|
"pid": "0x001A",
|
||||||
"device_version": "0.0.1"
|
"device_version": "0.0.1"
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"processor": "atmega32u4",
|
"processor": "atmega32u4",
|
||||||
"bootloader": "atmel-dfu",
|
"bootloader": "atmel-dfu",
|
||||||
"community_layouts": ["60_ansi", "60_ansi_split_bs_rshift", "60_tsangan_hhkb", "60_iso", "60_iso_split_bs_rshift"],
|
"community_layouts": ["60_ansi", "60_ansi_split_bs_rshift", "60_tsangan_hhkb", "60_iso", "60_iso_split_bs_rshift"],
|
||||||
|
|
|
@ -17,6 +17,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10 // Need this delay for some keys like VOLD/VOLU to work
|
|
||||||
|
|
||||||
#define DYNAMIC_KEYMAP_LAYER_COUNT 3
|
#define DYNAMIC_KEYMAP_LAYER_COUNT 3
|
||||||
|
|
|
@ -34,6 +34,9 @@
|
||||||
"indicators": {
|
"indicators": {
|
||||||
"caps_lock": "D2"
|
"caps_lock": "D2"
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"processor": "atmega32u4",
|
"processor": "atmega32u4",
|
||||||
"bootloader": "atmel-dfu",
|
"bootloader": "atmel-dfu",
|
||||||
"community_layouts": ["tkl_f13_ansi", "tkl_f13_iso"],
|
"community_layouts": ["tkl_f13_ansi", "tkl_f13_iso"],
|
||||||
|
|
|
@ -17,6 +17,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10 // Need this delay for some keys like VOLD/VOLU to work
|
|
||||||
|
|
||||||
#define DYNAMIC_KEYMAP_LAYER_COUNT 3
|
#define DYNAMIC_KEYMAP_LAYER_COUNT 3
|
||||||
|
|
|
@ -39,6 +39,9 @@
|
||||||
{"pin_a": "D6", "pin_b": "D7"}
|
{"pin_a": "D6", "pin_b": "D7"}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"indicators": {
|
"indicators": {
|
||||||
"caps_lock": "B1",
|
"caps_lock": "B1",
|
||||||
"num_lock": "B3",
|
"num_lock": "B3",
|
||||||
|
|
|
@ -33,7 +33,5 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
|
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
|
||||||
#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
|
#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10
|
|
||||||
|
|
||||||
/* ADC - will be used for battery monitoring once BT support is added */
|
/* ADC - will be used for battery monitoring once BT support is added */
|
||||||
/* #define ADC_PIN B0 */
|
/* #define ADC_PIN B0 */
|
||||||
|
|
|
@ -26,6 +26,9 @@
|
||||||
{"pin_a": "C15", "pin_b": "C14", "resolution": 2}
|
{"pin_a": "C15", "pin_b": "C14", "resolution": 2}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"backlight": {
|
"backlight": {
|
||||||
"pin": "A9",
|
"pin": "A9",
|
||||||
"levels": 5,
|
"levels": 5,
|
||||||
|
|
|
@ -24,7 +24,6 @@
|
||||||
/*************************************/
|
/*************************************/
|
||||||
|
|
||||||
#define MATRIX_IO_DELAY 15 // default 30
|
#define MATRIX_IO_DELAY 15 // default 30
|
||||||
#define TAP_CODE_DELAY 50 // default 0, disabled
|
|
||||||
|
|
||||||
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
|
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
|
||||||
#define LOCKING_SUPPORT_ENABLE
|
#define LOCKING_SUPPORT_ENABLE
|
||||||
|
|
|
@ -22,6 +22,9 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 50
|
||||||
|
},
|
||||||
"processor": "atmega32u4",
|
"processor": "atmega32u4",
|
||||||
"bootloader": "caterina",
|
"bootloader": "caterina",
|
||||||
"debounce": 3,
|
"debounce": 3,
|
||||||
|
|
|
@ -85,5 +85,3 @@
|
||||||
|
|
||||||
#define RGB_DISABLE_WHEN_USB_SUSPENDED
|
#define RGB_DISABLE_WHEN_USB_SUSPENDED
|
||||||
#define WAIT_FOR_USB
|
#define WAIT_FOR_USB
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10
|
|
||||||
|
|
|
@ -8,6 +8,9 @@
|
||||||
"pid": "0xA372",
|
"pid": "0xA372",
|
||||||
"device_version": "0.0.2"
|
"device_version": "0.0.2"
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"ws2812": {
|
"ws2812": {
|
||||||
"pin": "A7",
|
"pin": "A7",
|
||||||
"driver": "pwm"
|
"driver": "pwm"
|
||||||
|
|
|
@ -168,8 +168,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
# define MIDI_INITIAL_VELOCITY 117
|
# define MIDI_INITIAL_VELOCITY 117
|
||||||
#endif // MIDI_ENABLE
|
#endif // MIDI_ENABLE
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10
|
|
||||||
|
|
||||||
/* 2021/01/22 added to shrink firmware size */
|
/* 2021/01/22 added to shrink firmware size */
|
||||||
// NO_ACTION_TAPPING -1964 bytes, however, this disables Layer mods...
|
// NO_ACTION_TAPPING -1964 bytes, however, this disables Layer mods...
|
||||||
// #define NO_ACTION_TAPPING
|
// #define NO_ACTION_TAPPING
|
||||||
|
|
|
@ -55,6 +55,9 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"processor": "atmega32u4",
|
"processor": "atmega32u4",
|
||||||
"bootloader": "caterina",
|
"bootloader": "caterina",
|
||||||
"layouts": {
|
"layouts": {
|
||||||
|
|
|
@ -8,6 +8,9 @@
|
||||||
"pid": "0x5045",
|
"pid": "0x5045",
|
||||||
"device_version": "0.0.1"
|
"device_version": "0.0.1"
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"rgb_matrix": {
|
"rgb_matrix": {
|
||||||
"driver": "AW20216"
|
"driver": "AW20216"
|
||||||
},
|
},
|
||||||
|
|
|
@ -16,8 +16,6 @@
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10
|
|
||||||
|
|
||||||
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
|
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
|
||||||
#define LOCKING_SUPPORT_ENABLE
|
#define LOCKING_SUPPORT_ENABLE
|
||||||
/* Locking resynchronize hack */
|
/* Locking resynchronize hack */
|
||||||
|
|
|
@ -8,6 +8,9 @@
|
||||||
"pid": "0x504A",
|
"pid": "0x504A",
|
||||||
"device_version": "0.0.1"
|
"device_version": "0.0.1"
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"rgb_matrix": {
|
"rgb_matrix": {
|
||||||
"driver": "AW20216"
|
"driver": "AW20216"
|
||||||
},
|
},
|
||||||
|
|
|
@ -8,6 +8,9 @@
|
||||||
"pid": "0x504B",
|
"pid": "0x504B",
|
||||||
"device_version": "0.0.1"
|
"device_version": "0.0.1"
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"rgb_matrix": {
|
"rgb_matrix": {
|
||||||
"driver": "AW20216"
|
"driver": "AW20216"
|
||||||
},
|
},
|
||||||
|
|
|
@ -16,8 +16,6 @@
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10
|
|
||||||
|
|
||||||
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
|
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
|
||||||
#define LOCKING_SUPPORT_ENABLE
|
#define LOCKING_SUPPORT_ENABLE
|
||||||
/* Locking resynchronize hack */
|
/* Locking resynchronize hack */
|
||||||
|
|
|
@ -8,6 +8,9 @@
|
||||||
"pid": "0x505A",
|
"pid": "0x505A",
|
||||||
"device_version": "0.0.1"
|
"device_version": "0.0.1"
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"rgb_matrix": {
|
"rgb_matrix": {
|
||||||
"driver": "AW20216"
|
"driver": "AW20216"
|
||||||
},
|
},
|
||||||
|
|
|
@ -16,8 +16,6 @@
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10
|
|
||||||
|
|
||||||
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
|
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
|
||||||
#define LOCKING_SUPPORT_ENABLE
|
#define LOCKING_SUPPORT_ENABLE
|
||||||
/* Locking resynchronize hack */
|
/* Locking resynchronize hack */
|
||||||
|
|
|
@ -21,6 +21,9 @@
|
||||||
{"pin_a": "C15", "pin_b": "C14"}
|
{"pin_a": "C15", "pin_b": "C14"}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"bootmagic": {
|
"bootmagic": {
|
||||||
"matrix": [1, 3]
|
"matrix": [1, 3]
|
||||||
},
|
},
|
||||||
|
|
|
@ -21,6 +21,9 @@
|
||||||
{"pin_a": "C15", "pin_b": "C14"}
|
{"pin_a": "C15", "pin_b": "C14"}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"bootmagic": {
|
"bootmagic": {
|
||||||
"matrix": [1, 3]
|
"matrix": [1, 3]
|
||||||
},
|
},
|
||||||
|
|
|
@ -21,6 +21,9 @@
|
||||||
{"pin_a": "C15", "pin_b": "C14"}
|
{"pin_a": "C15", "pin_b": "C14"}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"bootmagic": {
|
"bootmagic": {
|
||||||
"matrix": [1, 3]
|
"matrix": [1, 3]
|
||||||
},
|
},
|
||||||
|
|
|
@ -21,6 +21,9 @@
|
||||||
{"pin_a": "C15", "pin_b": "C14"}
|
{"pin_a": "C15", "pin_b": "C14"}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"bootmagic": {
|
"bootmagic": {
|
||||||
"matrix": [1, 3]
|
"matrix": [1, 3]
|
||||||
},
|
},
|
||||||
|
|
|
@ -15,8 +15,6 @@
|
||||||
*/
|
*/
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10 // tap_code function delay for register and unregister
|
|
||||||
|
|
||||||
/* animations enabled */
|
/* animations enabled */
|
||||||
#define RGBLIGHT_EFFECT_BREATHING
|
#define RGBLIGHT_EFFECT_BREATHING
|
||||||
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
|
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
|
||||||
|
|
|
@ -21,6 +21,9 @@
|
||||||
"tapping": {
|
"tapping": {
|
||||||
"term": 300
|
"term": 300
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"ws2812": {
|
"ws2812": {
|
||||||
"pin": "A10"
|
"pin": "A10"
|
||||||
},
|
},
|
||||||
|
|
|
@ -31,9 +31,6 @@
|
||||||
#define OLED_TIMEOUT 0
|
#define OLED_TIMEOUT 0
|
||||||
// #define OLED_SCROLL_TIMEOUT 1000
|
// #define OLED_SCROLL_TIMEOUT 1000
|
||||||
|
|
||||||
/* Taps (encoder tap_code) */
|
|
||||||
#define TAP_CODE_DELAY 10
|
|
||||||
|
|
||||||
/* I2C */
|
/* I2C */
|
||||||
//#define I2C1_DUTY_CYCLE FAST_DUTY_CYCLE_2
|
//#define I2C1_DUTY_CYCLE FAST_DUTY_CYCLE_2
|
||||||
//#define PAL_MODE_STM32_ALTERNATE_OPENDRAIN (PAL_MODE_ALTERNATE(4) | PAL_STM32_OTYPE_OPENDRAIN)
|
//#define PAL_MODE_STM32_ALTERNATE_OPENDRAIN (PAL_MODE_ALTERNATE(4) | PAL_STM32_OTYPE_OPENDRAIN)
|
||||||
|
|
|
@ -27,6 +27,9 @@
|
||||||
{"pin_a": "A0", "pin_b": "A1"}
|
{"pin_a": "A0", "pin_b": "A1"}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"processor": "STM32F303",
|
"processor": "STM32F303",
|
||||||
"bootloader": "stm32-dfu",
|
"bootloader": "stm32-dfu",
|
||||||
"board": "QMK_PROTON_C",
|
"board": "QMK_PROTON_C",
|
||||||
|
|
|
@ -1,22 +0,0 @@
|
||||||
// Copyright 2022 bwprobably
|
|
||||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
|
||||||
|
|
||||||
#pragma once
|
|
||||||
|
|
||||||
/*
|
|
||||||
* 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
|
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 100
|
|
|
@ -28,6 +28,9 @@
|
||||||
{"pin_a": "D1", "pin_b": "D0"}
|
{"pin_a": "D1", "pin_b": "D0"}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 100
|
||||||
|
},
|
||||||
"layouts": {
|
"layouts": {
|
||||||
"LAYOUT": {
|
"LAYOUT": {
|
||||||
"layout": [
|
"layout": [
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
/*
|
|
||||||
Copyright 2019 Crokto
|
|
||||||
|
|
||||||
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
|
|
||||||
|
|
||||||
/* Set delay for tap_code on rotary encoder */
|
|
||||||
#define TAP_CODE_DELAY 10
|
|
|
@ -18,6 +18,9 @@
|
||||||
{"pin_a": "F1", "pin_b": "F0", "resolution": 2}
|
{"pin_a": "F1", "pin_b": "F0", "resolution": 2}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"processor": "at90usb1286",
|
"processor": "at90usb1286",
|
||||||
"bootloader": "atmel-dfu",
|
"bootloader": "atmel-dfu",
|
||||||
"layouts": {
|
"layouts": {
|
||||||
|
|
|
@ -3,8 +3,6 @@
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10
|
|
||||||
|
|
||||||
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
|
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
|
||||||
#define LOCKING_SUPPORT_ENABLE
|
#define LOCKING_SUPPORT_ENABLE
|
||||||
/* Locking resynchronize hack */
|
/* Locking resynchronize hack */
|
||||||
|
|
|
@ -19,6 +19,9 @@
|
||||||
{"pin_a": "F4", "pin_b": "F5", "resolution": 2}
|
{"pin_a": "F4", "pin_b": "F5", "resolution": 2}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"processor": "atmega32u4",
|
"processor": "atmega32u4",
|
||||||
"bootloader": "caterina",
|
"bootloader": "caterina",
|
||||||
"layouts": {
|
"layouts": {
|
||||||
|
|
|
@ -9,7 +9,8 @@
|
||||||
"device_version": "0.0.1"
|
"device_version": "0.0.1"
|
||||||
},
|
},
|
||||||
"tapping": {
|
"tapping": {
|
||||||
"term": 150
|
"term": 150,
|
||||||
|
"toggle": 1
|
||||||
},
|
},
|
||||||
"matrix_pins": {
|
"matrix_pins": {
|
||||||
"cols": ["B0", "D0", "D5", "B6", "D4", "C7", "F7", "F6", "F5", "F4", "F1", "F0"],
|
"cols": ["B0", "D0", "D5", "B6", "D4", "C7", "F7", "F6", "F5", "F4", "F1", "F0"],
|
||||||
|
@ -18,9 +19,6 @@
|
||||||
"diode_direction": "COL2ROW",
|
"diode_direction": "COL2ROW",
|
||||||
"processor": "atmega32u4",
|
"processor": "atmega32u4",
|
||||||
"bootloader": "halfkay",
|
"bootloader": "halfkay",
|
||||||
"tapping": {
|
|
||||||
"toggle": 1
|
|
||||||
},
|
|
||||||
"layouts": {
|
"layouts": {
|
||||||
"LAYOUT": {
|
"LAYOUT": {
|
||||||
"layout": [
|
"layout": [
|
||||||
|
|
|
@ -16,8 +16,6 @@
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 5
|
|
||||||
|
|
||||||
/* ws2812 RGB LED */
|
/* ws2812 RGB LED */
|
||||||
#define RGB_MATRIX_LED_COUNT 5
|
#define RGB_MATRIX_LED_COUNT 5
|
||||||
|
|
||||||
|
|
|
@ -20,6 +20,9 @@
|
||||||
"ws2812": {
|
"ws2812": {
|
||||||
"pin": "A1"
|
"pin": "A1"
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 5
|
||||||
|
},
|
||||||
"processor": "WB32FQ95",
|
"processor": "WB32FQ95",
|
||||||
"bootloader": "wb32-dfu",
|
"bootloader": "wb32-dfu",
|
||||||
"layouts": {
|
"layouts": {
|
||||||
|
|
|
@ -72,9 +72,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
// #define ENABLE_RGB_MATRIX_SOLID_SPLASH
|
// #define ENABLE_RGB_MATRIX_SOLID_SPLASH
|
||||||
// #define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
|
// #define ENABLE_RGB_MATRIX_SOLID_MULTISPLASH
|
||||||
|
|
||||||
/* Slow down key press speed to ensure computer picks it up */
|
|
||||||
#define TAP_CODE_DELAY 10
|
|
||||||
|
|
||||||
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
|
/* Mechanical locking support. Use KC_LCAP, KC_LNUM or KC_LSCR instead in keymap */
|
||||||
#define LOCKING_SUPPORT_ENABLE
|
#define LOCKING_SUPPORT_ENABLE
|
||||||
/* Locking resynchronize hack */
|
/* Locking resynchronize hack */
|
||||||
|
|
|
@ -22,6 +22,9 @@
|
||||||
{"pin_a": "A8", "pin_b": "A9"}
|
{"pin_a": "A8", "pin_b": "A9"}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"rgblight": {
|
"rgblight": {
|
||||||
"led_count": 27
|
"led_count": 27
|
||||||
},
|
},
|
||||||
|
|
|
@ -19,9 +19,6 @@
|
||||||
|
|
||||||
#define RGB_TRIGGER_ON_KEYDOWN
|
#define RGB_TRIGGER_ON_KEYDOWN
|
||||||
|
|
||||||
/* encoder resolution */
|
|
||||||
#define TAP_CODE_DELAY 15
|
|
||||||
|
|
||||||
/* DIP switch */
|
/* DIP switch */
|
||||||
#define DIP_SWITCH_PINS \
|
#define DIP_SWITCH_PINS \
|
||||||
{ A9 }
|
{ A9 }
|
||||||
|
|
|
@ -23,6 +23,9 @@
|
||||||
{"pin_a": "B14", "pin_b": "B13", "resolution": 4}
|
{"pin_a": "B14", "pin_b": "B13", "resolution": 4}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 15
|
||||||
|
},
|
||||||
"layouts": {
|
"layouts": {
|
||||||
"LAYOUT": {
|
"LAYOUT": {
|
||||||
"layout": [
|
"layout": [
|
||||||
|
|
|
@ -22,8 +22,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
/* Locking resynchronize hack */
|
/* Locking resynchronize hack */
|
||||||
#define LOCKING_RESYNC_ENABLE
|
#define LOCKING_RESYNC_ENABLE
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 25
|
|
||||||
|
|
||||||
#define DYNAMIC_KEYMAP_LAYER_COUNT 3
|
#define DYNAMIC_KEYMAP_LAYER_COUNT 3
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -20,6 +20,9 @@
|
||||||
{"pin_a": "C15", "pin_b": "C14", "resolution": 2}
|
{"pin_a": "C15", "pin_b": "C14", "resolution": 2}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 25
|
||||||
|
},
|
||||||
"processor": "STM32F072",
|
"processor": "STM32F072",
|
||||||
"bootloader": "stm32-dfu",
|
"bootloader": "stm32-dfu",
|
||||||
"community_layouts": ["alice_split_bs"],
|
"community_layouts": ["alice_split_bs"],
|
||||||
|
|
|
@ -17,8 +17,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10
|
|
||||||
|
|
||||||
# define RGBLIGHT_EFFECT_BREATHING
|
# define RGBLIGHT_EFFECT_BREATHING
|
||||||
# define RGBLIGHT_EFFECT_RAINBOW_MOOD
|
# define RGBLIGHT_EFFECT_RAINBOW_MOOD
|
||||||
# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
|
# define RGBLIGHT_EFFECT_RAINBOW_SWIRL
|
||||||
|
|
|
@ -23,6 +23,9 @@
|
||||||
{"pin_a": "A10", "pin_b": "A9"}
|
{"pin_a": "A10", "pin_b": "A9"}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"processor": "STM32F072",
|
"processor": "STM32F072",
|
||||||
"bootloader": "stm32-dfu",
|
"bootloader": "stm32-dfu",
|
||||||
"matrix_pins": {
|
"matrix_pins": {
|
||||||
|
|
|
@ -16,8 +16,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10
|
|
||||||
|
|
||||||
#define BACKLIGHT_PWM_DRIVER PWMD3
|
#define BACKLIGHT_PWM_DRIVER PWMD3
|
||||||
#define BACKLIGHT_PWM_CHANNEL 1
|
#define BACKLIGHT_PWM_CHANNEL 1
|
||||||
#define BACKLIGHT_PAL_MODE 1
|
#define BACKLIGHT_PAL_MODE 1
|
||||||
|
|
|
@ -18,6 +18,9 @@
|
||||||
{"pin_a": "A1", "pin_b": "A2"}
|
{"pin_a": "A1", "pin_b": "A2"}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"backlight": {
|
"backlight": {
|
||||||
"pin": "A6",
|
"pin": "A6",
|
||||||
"levels": 7
|
"levels": 7
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
/* Copyright 2020 Ben Roesner (keycapsss.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
|
|
||||||
|
|
||||||
// Fix for volume controll with encoder (steadily in/decrease)
|
|
||||||
#define TAP_CODE_DELAY 60
|
|
|
@ -7,6 +7,9 @@
|
||||||
"pid": "0x5050",
|
"pid": "0x5050",
|
||||||
"max_power": 100
|
"max_power": 100
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 60
|
||||||
|
},
|
||||||
"matrix_pins": {
|
"matrix_pins": {
|
||||||
"cols": ["B0", "D7", "D6", "D5"],
|
"cols": ["B0", "D7", "D6", "D5"],
|
||||||
"rows": ["C0", "C1", "C2", "C3"]
|
"rows": ["C0", "C1", "C2", "C3"]
|
||||||
|
|
|
@ -3,8 +3,6 @@
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10
|
|
||||||
|
|
||||||
#define RGBLIGHT_EFFECT_BREATHING
|
#define RGBLIGHT_EFFECT_BREATHING
|
||||||
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
|
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
|
||||||
#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
|
#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
|
||||||
|
|
|
@ -18,6 +18,9 @@
|
||||||
{"pin_a": "F5", "pin_b": "F6"}
|
{"pin_a": "F5", "pin_b": "F6"}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"rgblight": {
|
"rgblight": {
|
||||||
"saturation_steps": 8,
|
"saturation_steps": 8,
|
||||||
"brightness_steps": 8,
|
"brightness_steps": 8,
|
||||||
|
|
|
@ -23,8 +23,6 @@
|
||||||
# define JOYSTICK_AXIS_RESOLUTION 8
|
# define JOYSTICK_AXIS_RESOLUTION 8
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10
|
|
||||||
|
|
||||||
#define SPLIT_USB_DETECT
|
#define SPLIT_USB_DETECT
|
||||||
|
|
||||||
#ifdef WPM_ENABLE
|
#ifdef WPM_ENABLE
|
||||||
|
|
|
@ -31,6 +31,9 @@
|
||||||
"tapping": {
|
"tapping": {
|
||||||
"term": 100
|
"term": 100
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"processor": "atmega32u4",
|
"processor": "atmega32u4",
|
||||||
"bootloader": "caterina",
|
"bootloader": "caterina",
|
||||||
"layouts": {
|
"layouts": {
|
||||||
|
|
|
@ -30,5 +30,3 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
#define RGBLIGHT_EFFECT_BREATHING
|
#define RGBLIGHT_EFFECT_BREATHING
|
||||||
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
|
#define RGBLIGHT_EFFECT_RAINBOW_MOOD
|
||||||
#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
|
#define RGBLIGHT_EFFECT_RAINBOW_SWIRL
|
||||||
|
|
||||||
#define TAP_CODE_DELAY 10
|
|
||||||
|
|
|
@ -26,6 +26,9 @@
|
||||||
{"pin_a": "A15", "pin_b": "A14", "resolution": 2}
|
{"pin_a": "A15", "pin_b": "A14", "resolution": 2}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"qmk": {
|
||||||
|
"tap_keycode_delay": 10
|
||||||
|
},
|
||||||
"backlight": {
|
"backlight": {
|
||||||
"pin": "A10",
|
"pin": "A10",
|
||||||
"levels": 5,
|
"levels": 5,
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue