Last active
August 31, 2024 21:23
-
-
Save ishad0w/6fa71a8a83c3539c4a7e4e52dd86f7cd to your computer and use it in GitHub Desktop.
Nuphy Air96v2 (2.0.6)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "name": "NuPhy Air96 V2", | |
| "vendorProductId": 435499622, | |
| "macros": [ | |
| "{KC_LGUI,KC_LCTL,KC_Q}", | |
| "", | |
| "{KC_LGUI,KC_L}", | |
| "", | |
| "{KC_LGUI,KC_L}", | |
| "", | |
| "{KC_LGUI,KC_L}", | |
| "", | |
| "", | |
| "", | |
| "", | |
| "", | |
| "", | |
| "", | |
| "", | |
| "" | |
| ], | |
| "layers": [ | |
| [ | |
| "KC_ESC", | |
| "KC_NO", | |
| "KC_F1", | |
| "KC_F2", | |
| "KC_F3", | |
| "KC_F4", | |
| "KC_F5", | |
| "KC_F6", | |
| "KC_F7", | |
| "KC_F8", | |
| "KC_F9", | |
| "KC_F10", | |
| "KC_F11", | |
| "KC_F12", | |
| "MACRO(0)", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_GRV", | |
| "KC_1", | |
| "KC_2", | |
| "KC_3", | |
| "KC_4", | |
| "KC_5", | |
| "KC_6", | |
| "KC_7", | |
| "KC_8", | |
| "KC_9", | |
| "KC_0", | |
| "KC_MINS", | |
| "KC_EQL", | |
| "KC_BSPC", | |
| "KC_NO", | |
| "KC_HOME", | |
| "KC_PGUP", | |
| "KC_NLCK", | |
| "KC_PSLS", | |
| "KC_PAST", | |
| "KC_PMNS", | |
| "KC_TAB", | |
| "KC_Q", | |
| "KC_W", | |
| "KC_E", | |
| "KC_R", | |
| "KC_T", | |
| "KC_Y", | |
| "KC_U", | |
| "KC_I", | |
| "KC_O", | |
| "KC_P", | |
| "KC_LBRC", | |
| "KC_RBRC", | |
| "KC_BSLS", | |
| "KC_DEL", | |
| "KC_END", | |
| "KC_PGDN", | |
| "KC_P7", | |
| "KC_P8", | |
| "KC_P9", | |
| "KC_PPLS", | |
| "KC_CAPS", | |
| "KC_A", | |
| "KC_S", | |
| "KC_D", | |
| "KC_F", | |
| "KC_G", | |
| "KC_H", | |
| "KC_J", | |
| "KC_K", | |
| "KC_L", | |
| "KC_SCLN", | |
| "KC_QUOT", | |
| "KC_NO", | |
| "KC_ENT", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_P4", | |
| "KC_P5", | |
| "KC_P6", | |
| "KC_NO", | |
| "KC_LSFT", | |
| "KC_NO", | |
| "KC_Z", | |
| "KC_X", | |
| "KC_C", | |
| "KC_V", | |
| "KC_B", | |
| "KC_N", | |
| "KC_M", | |
| "KC_COMM", | |
| "KC_DOT", | |
| "KC_SLSH", | |
| "KC_NO", | |
| "KC_RSFT", | |
| "KC_NO", | |
| "KC_UP", | |
| "KC_NO", | |
| "KC_P1", | |
| "KC_P2", | |
| "KC_P3", | |
| "KC_PENT", | |
| "KC_LCTL", | |
| "KC_LALT", | |
| "KC_LGUI", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_SPC", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_RGUI", | |
| "MO(1)", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_RCTL", | |
| "KC_LEFT", | |
| "KC_DOWN", | |
| "KC_RGHT", | |
| "KC_P0", | |
| "KC_NO", | |
| "KC_PDOT", | |
| "KC_NO" | |
| ], | |
| [ | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_BRID", | |
| "KC_BRIU", | |
| "CUSTOM(6)", | |
| "CUSTOM(7)", | |
| "CUSTOM(8)", | |
| "CUSTOM(10)", | |
| "KC_MPRV", | |
| "KC_MPLY", | |
| "KC_MNXT", | |
| "KC_MUTE", | |
| "KC_VOLD", | |
| "KC_VOLU", | |
| "MACRO(1)", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_MS_WH_DOWN", | |
| "KC_MS_UP", | |
| "KC_MS_WH_UP", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "CUSTOM(19)", | |
| "CUSTOM(20)", | |
| "CUSTOM(21)", | |
| "KC_INS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_MS_LEFT", | |
| "KC_MS_DOWN", | |
| "KC_MS_RIGHT", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "DF(0)", | |
| "DF(2)", | |
| "DF(4)", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_MS_BTN3", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "CUSTOM(16)", | |
| "KC_NO", | |
| "CUSTOM(15)", | |
| "KC_NO", | |
| "RGB_VAI", | |
| "KC_NO", | |
| "CUSTOM(3)", | |
| "CUSTOM(4)", | |
| "CUSTOM(5)", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "RGB_TOG", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_MS_BTN1", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_MS_BTN2", | |
| "CUSTOM(14)", | |
| "RGB_VAD", | |
| "CUSTOM(13)", | |
| "CUSTOM(2)", | |
| "KC_NO", | |
| "DF(6)", | |
| "KC_NO" | |
| ], | |
| [ | |
| "KC_ESC", | |
| "KC_NO", | |
| "KC_F1", | |
| "KC_F2", | |
| "KC_F3", | |
| "KC_F4", | |
| "KC_F5", | |
| "KC_F6", | |
| "KC_F7", | |
| "KC_F8", | |
| "KC_F9", | |
| "KC_F10", | |
| "KC_F11", | |
| "KC_F12", | |
| "MACRO(2)", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_GRV", | |
| "KC_1", | |
| "KC_2", | |
| "KC_3", | |
| "KC_4", | |
| "KC_5", | |
| "KC_6", | |
| "KC_7", | |
| "KC_8", | |
| "KC_9", | |
| "KC_0", | |
| "KC_MINS", | |
| "KC_EQL", | |
| "KC_BSPC", | |
| "KC_NO", | |
| "KC_HOME", | |
| "KC_PGUP", | |
| "KC_NLCK", | |
| "KC_PSLS", | |
| "KC_PAST", | |
| "KC_PMNS", | |
| "KC_TAB", | |
| "KC_Q", | |
| "KC_W", | |
| "KC_E", | |
| "KC_R", | |
| "KC_T", | |
| "KC_Y", | |
| "KC_U", | |
| "KC_I", | |
| "KC_O", | |
| "KC_P", | |
| "KC_LBRC", | |
| "KC_RBRC", | |
| "KC_BSLS", | |
| "KC_DEL", | |
| "KC_END", | |
| "KC_PGDN", | |
| "KC_P7", | |
| "KC_P8", | |
| "KC_P9", | |
| "KC_PPLS", | |
| "KC_CAPS", | |
| "KC_A", | |
| "KC_S", | |
| "KC_D", | |
| "KC_F", | |
| "KC_G", | |
| "KC_H", | |
| "KC_J", | |
| "KC_K", | |
| "KC_L", | |
| "KC_SCLN", | |
| "KC_QUOT", | |
| "KC_NO", | |
| "KC_ENT", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_P4", | |
| "KC_P5", | |
| "KC_P6", | |
| "KC_NO", | |
| "KC_LSFT", | |
| "KC_NO", | |
| "KC_Z", | |
| "KC_X", | |
| "KC_C", | |
| "KC_V", | |
| "KC_B", | |
| "KC_N", | |
| "KC_M", | |
| "KC_COMM", | |
| "KC_DOT", | |
| "KC_SLSH", | |
| "KC_NO", | |
| "KC_RSFT", | |
| "KC_NO", | |
| "KC_UP", | |
| "KC_NO", | |
| "KC_P1", | |
| "KC_P2", | |
| "KC_P3", | |
| "KC_PENT", | |
| "KC_LCTL", | |
| "KC_LGUI", | |
| "KC_LALT", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_SPC", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_RALT", | |
| "MO(3)", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_RCTL", | |
| "KC_LEFT", | |
| "KC_DOWN", | |
| "KC_RGHT", | |
| "KC_P0", | |
| "KC_NO", | |
| "KC_PDOT", | |
| "KC_NO" | |
| ], | |
| [ | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_BRID", | |
| "KC_BRIU", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_MPRV", | |
| "KC_MPLY", | |
| "KC_MNXT", | |
| "KC_MUTE", | |
| "KC_VOLD", | |
| "KC_VOLU", | |
| "MACRO(3)", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_MS_WH_DOWN", | |
| "KC_MS_UP", | |
| "KC_MS_WH_UP", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "CUSTOM(19)", | |
| "CUSTOM(20)", | |
| "CUSTOM(21)", | |
| "KC_INS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_MS_LEFT", | |
| "KC_MS_DOWN", | |
| "KC_MS_RIGHT", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "DF(0)", | |
| "DF(2)", | |
| "DF(4)", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_MS_BTN3", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "RGB_VAI", | |
| "KC_NO", | |
| "CUSTOM(3)", | |
| "CUSTOM(4)", | |
| "CUSTOM(5)", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "RGB_TOG", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_MS_BTN1", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_MS_BTN2", | |
| "CUSTOM(14)", | |
| "RGB_VAD", | |
| "CUSTOM(13)", | |
| "CUSTOM(2)", | |
| "KC_NO", | |
| "DF(6)", | |
| "KC_NO" | |
| ], | |
| [ | |
| "KC_ESC", | |
| "KC_NO", | |
| "KC_F1", | |
| "KC_F2", | |
| "KC_F3", | |
| "KC_F4", | |
| "KC_F5", | |
| "KC_F6", | |
| "KC_F7", | |
| "KC_F8", | |
| "KC_F9", | |
| "KC_F10", | |
| "KC_F11", | |
| "KC_F12", | |
| "MACRO(2)", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_GRV", | |
| "KC_1", | |
| "KC_2", | |
| "KC_3", | |
| "KC_4", | |
| "KC_5", | |
| "KC_6", | |
| "KC_7", | |
| "KC_8", | |
| "KC_9", | |
| "KC_0", | |
| "KC_MINS", | |
| "KC_EQL", | |
| "KC_BSPC", | |
| "KC_NO", | |
| "KC_HOME", | |
| "KC_PGUP", | |
| "KC_NLCK", | |
| "KC_PSLS", | |
| "KC_PAST", | |
| "KC_PMNS", | |
| "KC_TAB", | |
| "KC_Q", | |
| "KC_W", | |
| "KC_E", | |
| "KC_R", | |
| "KC_T", | |
| "KC_Y", | |
| "KC_U", | |
| "KC_I", | |
| "KC_O", | |
| "KC_P", | |
| "KC_LBRC", | |
| "KC_RBRC", | |
| "KC_BSLS", | |
| "KC_DEL", | |
| "KC_END", | |
| "KC_PGDN", | |
| "KC_P7", | |
| "KC_P8", | |
| "KC_P9", | |
| "KC_PPLS", | |
| "KC_CAPS", | |
| "KC_A", | |
| "KC_S", | |
| "KC_D", | |
| "KC_F", | |
| "KC_G", | |
| "KC_H", | |
| "KC_J", | |
| "KC_K", | |
| "KC_L", | |
| "KC_SCLN", | |
| "KC_QUOT", | |
| "KC_NO", | |
| "KC_ENT", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_P4", | |
| "KC_P5", | |
| "KC_P6", | |
| "KC_NO", | |
| "KC_LSFT", | |
| "KC_NO", | |
| "KC_Z", | |
| "KC_X", | |
| "KC_C", | |
| "KC_V", | |
| "KC_B", | |
| "KC_N", | |
| "KC_M", | |
| "KC_COMM", | |
| "KC_DOT", | |
| "KC_SLSH", | |
| "KC_NO", | |
| "KC_RSFT", | |
| "KC_NO", | |
| "KC_UP", | |
| "KC_NO", | |
| "KC_P1", | |
| "KC_P2", | |
| "KC_P3", | |
| "KC_PENT", | |
| "KC_LCTL", | |
| "KC_LGUI", | |
| "KC_LALT", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_SPC", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_RALT", | |
| "MO(5)", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_RCTL", | |
| "KC_LEFT", | |
| "KC_DOWN", | |
| "KC_RGHT", | |
| "KC_P0", | |
| "KC_NO", | |
| "KC_PDOT", | |
| "KC_NO" | |
| ], | |
| [ | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_BRID", | |
| "KC_BRIU", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_MPRV", | |
| "KC_MPLY", | |
| "KC_MNXT", | |
| "KC_MUTE", | |
| "KC_VOLD", | |
| "KC_VOLU", | |
| "MACRO(3)", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_MS_WH_DOWN", | |
| "KC_MS_UP", | |
| "KC_MS_WH_UP", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "CUSTOM(19)", | |
| "CUSTOM(20)", | |
| "CUSTOM(21)", | |
| "KC_INS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_MS_LEFT", | |
| "KC_MS_DOWN", | |
| "KC_MS_RIGHT", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "DF(0)", | |
| "DF(2)", | |
| "DF(4)", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_MS_BTN3", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "RGB_VAI", | |
| "KC_NO", | |
| "CUSTOM(3)", | |
| "CUSTOM(4)", | |
| "CUSTOM(5)", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "RGB_TOG", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_MS_BTN1", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_MS_BTN2", | |
| "CUSTOM(14)", | |
| "RGB_VAD", | |
| "CUSTOM(13)", | |
| "CUSTOM(2)", | |
| "KC_NO", | |
| "DF(6)", | |
| "KC_NO" | |
| ], | |
| [ | |
| "KC_ESC", | |
| "KC_NO", | |
| "KC_F1", | |
| "KC_F2", | |
| "KC_F3", | |
| "KC_F4", | |
| "KC_F5", | |
| "KC_F6", | |
| "KC_F7", | |
| "KC_F8", | |
| "KC_F9", | |
| "KC_F10", | |
| "KC_F11", | |
| "KC_F12", | |
| "MACRO(2)", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_GRV", | |
| "KC_1", | |
| "KC_2", | |
| "KC_3", | |
| "KC_4", | |
| "KC_5", | |
| "KC_6", | |
| "KC_7", | |
| "KC_8", | |
| "KC_9", | |
| "KC_0", | |
| "KC_MINS", | |
| "KC_EQL", | |
| "KC_BSPC", | |
| "KC_NO", | |
| "KC_HOME", | |
| "KC_PGUP", | |
| "KC_NLCK", | |
| "KC_PSLS", | |
| "KC_PAST", | |
| "KC_PMNS", | |
| "KC_TAB", | |
| "KC_Q", | |
| "KC_W", | |
| "KC_E", | |
| "KC_R", | |
| "KC_T", | |
| "KC_Y", | |
| "KC_U", | |
| "KC_I", | |
| "KC_O", | |
| "KC_P", | |
| "KC_LBRC", | |
| "KC_RBRC", | |
| "KC_BSLS", | |
| "KC_DEL", | |
| "KC_END", | |
| "KC_PGDN", | |
| "KC_P7", | |
| "KC_P8", | |
| "KC_P9", | |
| "KC_PPLS", | |
| "KC_CAPS", | |
| "KC_A", | |
| "KC_S", | |
| "KC_D", | |
| "KC_F", | |
| "KC_G", | |
| "KC_H", | |
| "KC_J", | |
| "KC_K", | |
| "KC_L", | |
| "KC_SCLN", | |
| "KC_QUOT", | |
| "KC_NO", | |
| "KC_ENT", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_P4", | |
| "KC_P5", | |
| "KC_P6", | |
| "KC_NO", | |
| "KC_LSFT", | |
| "KC_NO", | |
| "KC_Z", | |
| "KC_X", | |
| "KC_C", | |
| "KC_V", | |
| "KC_B", | |
| "KC_N", | |
| "KC_M", | |
| "KC_COMM", | |
| "KC_DOT", | |
| "KC_SLSH", | |
| "KC_NO", | |
| "KC_RSFT", | |
| "KC_NO", | |
| "KC_UP", | |
| "KC_NO", | |
| "KC_P1", | |
| "KC_P2", | |
| "KC_P3", | |
| "KC_PENT", | |
| "KC_LCTL", | |
| "KC_LGUI", | |
| "KC_LALT", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_SPC", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_RALT", | |
| "MO(7)", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_RCTL", | |
| "KC_LEFT", | |
| "KC_DOWN", | |
| "KC_RGHT", | |
| "KC_P0", | |
| "KC_NO", | |
| "KC_PDOT", | |
| "KC_NO" | |
| ], | |
| [ | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_BRID", | |
| "KC_BRIU", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_MPRV", | |
| "KC_MPLY", | |
| "KC_MNXT", | |
| "KC_MUTE", | |
| "KC_VOLD", | |
| "KC_VOLU", | |
| "MACRO(3)", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_MS_WH_DOWN", | |
| "KC_MS_UP", | |
| "KC_MS_WH_UP", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "CUSTOM(19)", | |
| "CUSTOM(20)", | |
| "CUSTOM(21)", | |
| "KC_INS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_MS_LEFT", | |
| "KC_MS_DOWN", | |
| "KC_MS_RIGHT", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "DF(0)", | |
| "DF(2)", | |
| "DF(4)", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_MS_BTN3", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "RGB_VAI", | |
| "KC_NO", | |
| "CUSTOM(3)", | |
| "CUSTOM(4)", | |
| "CUSTOM(5)", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "RGB_TOG", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_MS_BTN1", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_MS_BTN2", | |
| "CUSTOM(14)", | |
| "RGB_VAD", | |
| "CUSTOM(13)", | |
| "CUSTOM(2)", | |
| "KC_NO", | |
| "DF(6)", | |
| "KC_NO" | |
| ] | |
| ], | |
| "encoders": [] | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "name": "NuPhy Air96 V2", | |
| "vendorProductId": 435499622, | |
| "macros": ["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""], | |
| "layers": [ | |
| [ | |
| "KC_ESC", | |
| "KC_NO", | |
| "KC_BRID", | |
| "KC_BRIU", | |
| "CUSTOM(6)", | |
| "CUSTOM(7)", | |
| "CUSTOM(8)", | |
| "CUSTOM(10)", | |
| "KC_MPRV", | |
| "KC_MPLY", | |
| "KC_MNXT", | |
| "KC_MUTE", | |
| "KC_VOLD", | |
| "KC_VOLU", | |
| "CUSTOM(12)", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_GRV", | |
| "KC_1", | |
| "KC_2", | |
| "KC_3", | |
| "KC_4", | |
| "KC_5", | |
| "KC_6", | |
| "KC_7", | |
| "KC_8", | |
| "KC_9", | |
| "KC_0", | |
| "KC_MINS", | |
| "KC_EQL", | |
| "KC_BSPC", | |
| "KC_NO", | |
| "KC_HOME", | |
| "KC_PGUP", | |
| "KC_NLCK", | |
| "KC_PSLS", | |
| "KC_PAST", | |
| "KC_PMNS", | |
| "KC_TAB", | |
| "KC_Q", | |
| "KC_W", | |
| "KC_E", | |
| "KC_R", | |
| "KC_T", | |
| "KC_Y", | |
| "KC_U", | |
| "KC_I", | |
| "KC_O", | |
| "KC_P", | |
| "KC_LBRC", | |
| "KC_RBRC", | |
| "KC_BSLS", | |
| "KC_DEL", | |
| "KC_END", | |
| "KC_PGDN", | |
| "KC_P7", | |
| "KC_P8", | |
| "KC_P9", | |
| "KC_PPLS", | |
| "KC_CAPS", | |
| "KC_A", | |
| "KC_S", | |
| "KC_D", | |
| "KC_F", | |
| "KC_G", | |
| "KC_H", | |
| "KC_J", | |
| "KC_K", | |
| "KC_L", | |
| "KC_SCLN", | |
| "KC_QUOT", | |
| "KC_NO", | |
| "KC_ENT", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_P4", | |
| "KC_P5", | |
| "KC_P6", | |
| "KC_NO", | |
| "KC_LSFT", | |
| "KC_NO", | |
| "KC_Z", | |
| "KC_X", | |
| "KC_C", | |
| "KC_V", | |
| "KC_B", | |
| "KC_N", | |
| "KC_M", | |
| "KC_COMM", | |
| "KC_DOT", | |
| "KC_SLSH", | |
| "KC_NO", | |
| "KC_RSFT", | |
| "KC_NO", | |
| "KC_UP", | |
| "KC_NO", | |
| "KC_P1", | |
| "KC_P2", | |
| "KC_P3", | |
| "KC_PENT", | |
| "KC_LCTL", | |
| "KC_LALT", | |
| "KC_LGUI", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_SPC", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_RGUI", | |
| "MO(1)", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_RCTL", | |
| "KC_LEFT", | |
| "KC_DOWN", | |
| "KC_RGHT", | |
| "KC_P0", | |
| "KC_NO", | |
| "KC_PDOT", | |
| "KC_NO" | |
| ], | |
| [ | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_F1", | |
| "KC_F2", | |
| "KC_F3", | |
| "KC_F4", | |
| "KC_F5", | |
| "KC_F6", | |
| "KC_F7", | |
| "KC_F8", | |
| "KC_F9", | |
| "KC_F10", | |
| "KC_F11", | |
| "KC_F12", | |
| "CUSTOM(11)", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "CUSTOM(3)", | |
| "CUSTOM(4)", | |
| "CUSTOM(5)", | |
| "CUSTOM(2)", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "CUSTOM(19)", | |
| "CUSTOM(20)", | |
| "CUSTOM(21)", | |
| "KC_INS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "MO(4)", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "MO(4)", | |
| "RGB_SPD", | |
| "RGB_SPI", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "MO(4)", | |
| "KC_NO", | |
| "RGB_VAI", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "RGB_MOD", | |
| "RGB_VAD", | |
| "RGB_HUI", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_NO" | |
| ], | |
| [ | |
| "KC_ESC", | |
| "KC_NO", | |
| "KC_F1", | |
| "KC_F2", | |
| "KC_F3", | |
| "KC_F4", | |
| "KC_F5", | |
| "KC_F6", | |
| "KC_F7", | |
| "KC_F8", | |
| "KC_F9", | |
| "KC_F10", | |
| "KC_F11", | |
| "KC_F12", | |
| "KC_PSCR", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_GRV", | |
| "KC_1", | |
| "KC_2", | |
| "KC_3", | |
| "KC_4", | |
| "KC_5", | |
| "KC_6", | |
| "KC_7", | |
| "KC_8", | |
| "KC_9", | |
| "KC_0", | |
| "KC_MINS", | |
| "KC_EQL", | |
| "KC_BSPC", | |
| "KC_NO", | |
| "KC_HOME", | |
| "KC_PGUP", | |
| "KC_NLCK", | |
| "KC_PSLS", | |
| "KC_PAST", | |
| "KC_PMNS", | |
| "KC_TAB", | |
| "KC_Q", | |
| "KC_W", | |
| "KC_E", | |
| "KC_R", | |
| "KC_T", | |
| "KC_Y", | |
| "KC_U", | |
| "KC_I", | |
| "KC_O", | |
| "KC_P", | |
| "KC_LBRC", | |
| "KC_RBRC", | |
| "KC_BSLS", | |
| "KC_DEL", | |
| "KC_END", | |
| "KC_PGDN", | |
| "KC_P7", | |
| "KC_P8", | |
| "KC_P9", | |
| "KC_PPLS", | |
| "KC_CAPS", | |
| "KC_A", | |
| "KC_S", | |
| "KC_D", | |
| "KC_F", | |
| "KC_G", | |
| "KC_H", | |
| "KC_J", | |
| "KC_K", | |
| "KC_L", | |
| "KC_SCLN", | |
| "KC_QUOT", | |
| "KC_NO", | |
| "KC_ENT", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_P4", | |
| "KC_P5", | |
| "KC_P6", | |
| "KC_NO", | |
| "KC_LSFT", | |
| "KC_NO", | |
| "KC_Z", | |
| "KC_X", | |
| "KC_C", | |
| "KC_V", | |
| "KC_B", | |
| "KC_N", | |
| "KC_M", | |
| "KC_COMM", | |
| "KC_DOT", | |
| "KC_SLSH", | |
| "KC_NO", | |
| "KC_RSFT", | |
| "KC_NO", | |
| "KC_UP", | |
| "KC_NO", | |
| "KC_P1", | |
| "KC_P2", | |
| "KC_P3", | |
| "KC_PENT", | |
| "KC_LCTL", | |
| "KC_LGUI", | |
| "KC_LALT", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_SPC", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_RALT", | |
| "MO(3)", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_RCTL", | |
| "KC_LEFT", | |
| "KC_DOWN", | |
| "KC_RGHT", | |
| "KC_P0", | |
| "KC_NO", | |
| "KC_PDOT", | |
| "KC_NO" | |
| ], | |
| [ | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_BRID", | |
| "KC_BRIU", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_MPRV", | |
| "KC_MPLY", | |
| "KC_MNXT", | |
| "KC_MUTE", | |
| "KC_VOLD", | |
| "KC_VOLU", | |
| "CUSTOM(12)", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "CUSTOM(3)", | |
| "CUSTOM(4)", | |
| "CUSTOM(5)", | |
| "CUSTOM(2)", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "CUSTOM(19)", | |
| "CUSTOM(20)", | |
| "CUSTOM(21)", | |
| "KC_INS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "MO(4)", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "MO(4)", | |
| "RGB_SPD", | |
| "RGB_SPI", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "MO(4)", | |
| "KC_NO", | |
| "RGB_VAI", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "RGB_MOD", | |
| "RGB_VAD", | |
| "RGB_HUI", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_NO" | |
| ], | |
| [ | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "CUSTOM(22)", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "CUSTOM(18)", | |
| "CUSTOM(17)", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "CUSTOM(13)", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "MO(4)", | |
| "KC_NO", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "CUSTOM(15)", | |
| "CUSTOM(14)", | |
| "CUSTOM(16)", | |
| "KC_TRNS", | |
| "KC_NO", | |
| "KC_TRNS", | |
| "KC_NO" | |
| ], | |
| [ | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS" | |
| ], | |
| [ | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS" | |
| ], | |
| [ | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS", | |
| "KC_TRNS" | |
| ] | |
| ], | |
| "encoders": [] | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "name": "NuPhy Air96 V2", | |
| "vendorId": "0x19F5", | |
| "productId": "0x3266", | |
| "matrix": { | |
| "rows": 6, | |
| "cols": 21 | |
| }, | |
| "layouts": { | |
| "keymap": [ | |
| ["0,0","0,2","0,3","0,4","0,5","0,6","0,7","0,8","0,9","0,10","0,11","0,12","0,13","0,14","2,14","1,15","2,15","1,16","2,16"], | |
| ["1,0","1,1","1,2","1,3","1,4","1,5","1,6","1,7","1,8","1,9","1,10","1,11","1,12",{"w":2},"1,13","1,17","1,18","1,19","1,20"], | |
| [{"w":1.5},"2,0","2,1","2,2","2,3","2,4","2,5","2,6","2,7","2,8","2,9","2,10","2,11","2,12",{"w":1.5},"2,13","2,17","2,18","2,19",{"h":2},"2,20"], | |
| [{"w": 1.75},"3,0","3,1","3,2","3,3","3,4","3,5","3,6","3,7","3,8","3,9","3,10","3,11",{"w":2.25},"3,13","3,17","3,18","3,19"], | |
| [{"w":2.25},"4,0","4,2","4,3","4,4","4,5","4,6","4,7","4,8","4,9","4,10","4,11",{"w": 1.75},"4,13","4,15","4,17","4,18","4,19",{"h":2},"4,20"], | |
| [{"w":1.25},"5,0",{"w":1.25},"5,1",{"w":1.25},"5,2",{"w":6.25},"5,6","5,9","5,10","5,13","5,14","5,15","5,16","5,17","5,19"] | |
| ] | |
| }, | |
| "menus": [ | |
| { | |
| "label": "Lighting", | |
| "content": [ | |
| { | |
| "label": "Backlight", | |
| "content": [ | |
| { | |
| "label": "Brightness", | |
| "type": "range", | |
| "options": [0, 255], | |
| "content": ["id_qmk_rgb_matrix_brightness", 3, 1] | |
| }, | |
| { | |
| "label": "Effect", | |
| "type": "dropdown", | |
| "content": ["id_qmk_rgb_matrix_effect", 3, 2], | |
| "options": [ | |
| "All Off", | |
| "Solid Color", | |
| "Gradient Up/Down", | |
| "Gradient Left/Right", | |
| "Breathing", | |
| "Band Sat.", | |
| "Band Val.", | |
| "Pinwheel Sat.", | |
| "Pinwheel Val.", | |
| "Spiral Sat.", | |
| "Spiral Val.", | |
| "Cycle All", | |
| "Cycle Left/Right", | |
| "Cycle Up/Down", | |
| "Rainbow Moving Chevron", | |
| "Cycle Out/In", | |
| "Cycle Out/In Dual", | |
| "Cycle Pinwheel", | |
| "Cycle Spiral", | |
| "Dual Beacon", | |
| "Rainbow Beacon", | |
| "Rainbow Pinwheels", | |
| "Raindrops", | |
| "Jellybean Raindrops", | |
| "Hue Breathing", | |
| "Hue Pendulum", | |
| "Hue Wave", | |
| "Typing Heatmap", | |
| "Digital Rain", | |
| "Reactive Simple", | |
| "Reactive", | |
| "Reactive Wide", | |
| "Reactive Multiwide", | |
| "Reactive Cross", | |
| "Reactive Multicross", | |
| "Reactive Nexus", | |
| "Reactive MultiNexus", | |
| "Splash", | |
| "MultiSplash", | |
| "Solid Splash", | |
| "Solid MultiSplash" | |
| ] | |
| }, | |
| { | |
| "showIf": "{id_qmk_rgb_matrix_effect} != 0", | |
| "label": "Effect Speed", | |
| "type": "range", | |
| "options": [0, 255], | |
| "content": ["id_qmk_rgb_matrix_effect_speed", 3, 3] | |
| }, | |
| { | |
| "showIf": "{id_qmk_rgb_matrix_effect} != 0", | |
| "label": "Color", | |
| "type": "color", | |
| "content": ["id_qmk_rgb_matrix_color", 3, 4] | |
| } | |
| ] | |
| } | |
| ] | |
| } | |
| ], | |
| "keycodes": [ | |
| "qmk_lighting" | |
| ], | |
| "customKeycodes": [ | |
| { | |
| "name": "RF\nDFU", | |
| "title": "RF DFU" | |
| }, | |
| { | |
| "name": "Link\nUSB", | |
| "title": "Link USB" | |
| }, | |
| { | |
| "name": "Link\nRF", | |
| "title": "Link RF" | |
| }, | |
| { | |
| "name": "Link\nBLE_1", | |
| "title": "Link BLE_1" | |
| }, | |
| { | |
| "name": "Link\nBLE_2", | |
| "title": "Link BLE_2" | |
| }, | |
| { | |
| "name": "Link\nBLE_3", | |
| "title": "Link BLE_3" | |
| }, | |
| { | |
| "name": "Mac\nTask", | |
| "title": "Mac Task" | |
| }, | |
| { | |
| "name": "Mac\nSearch", | |
| "title": "Mac Search" | |
| }, | |
| { | |
| "name": "Mac\nVoice", | |
| "title": "Mac Siri Voice" | |
| }, | |
| { | |
| "name": "Mac\nConsole", | |
| "title": "Mac Console" | |
| }, | |
| { | |
| "name": "Mac\nDnt", | |
| "title": "Mac Dnt" | |
| }, | |
| { | |
| "name": "Print\n Whole", | |
| "title": "Print Whole" | |
| }, | |
| { | |
| "name": "Print\n Area", | |
| "title": "Print Area" | |
| }, | |
| { | |
| "name": "Side\nLight+", | |
| "title": "Side Light +" | |
| }, | |
| { | |
| "name": "Side\nLight-", | |
| "title": "Side Light -" | |
| }, | |
| { | |
| "name": "Side\nMode", | |
| "title": "Side Next Mode" | |
| }, | |
| { | |
| "name": "Side\nColor", | |
| "title": "Side Next Color" | |
| }, | |
| { | |
| "name": "Side\nFast", | |
| "title": "Side Speed +" | |
| }, | |
| { | |
| "name": "Side\nSlow", | |
| "title": "Side Speed -" | |
| }, | |
| { | |
| "name": "Dev\nReset", | |
| "title": "Device Reset" | |
| }, | |
| { | |
| "name": "Sleep\nMode", | |
| "title": "Auto Sleep Mode" | |
| }, | |
| { | |
| "name": "Bat\nShow", | |
| "title": "Battery Show" | |
| }, | |
| { | |
| "name": "RGB\nTest", | |
| "title": "Hold for 3 seconds for RGB color test" | |
| } | |
| ] | |
| } |
Author
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Air96 V2
Version 2.0.6 / Released on 12 August 2024
sha1sum: ae312ff6fa4badcdeb1de5774bbc1e5206f23fd8