default: {
    blacklist: string[];
    default: {
        KEY_0: number;
        KEY_1: number;
        KEY_2: number;
        KEY_3: number;
        KEY_4: number;
        KEY_5: number;
        KEY_6: number;
        KEY_7: number;
        KEY_8: number;
        KEY_9: number;
        KEY_A: SettingKeyboard;
        KEY_ALT: number;
        KEY_ARROW_DOWN: SettingKeyboard;
        KEY_ARROW_LEFT: SettingKeyboard;
        KEY_ARROW_RIGHT: SettingKeyboard;
        KEY_ARROW_UP: SettingKeyboard;
        KEY_B: number;
        KEY_BACKSPACE: SettingKeyboard;
        KEY_C: SettingKeyboard;
        KEY_CTRL: number;
        KEY_D: SettingKeyboard;
        KEY_DEL: number;
        KEY_E: SettingKeyboard;
        KEY_END: number;
        KEY_ENTER: SettingKeyboard;
        KEY_ESC: SettingKeyboard;
        KEY_F: SettingKeyboard;
        KEY_F1: number;
        KEY_F10: number;
        KEY_F11: number;
        KEY_F12: number;
        KEY_F2: number;
        KEY_F3: number;
        KEY_F4: number;
        KEY_F5: number;
        KEY_F6: number;
        KEY_F7: number;
        KEY_F8: number;
        KEY_F9: number;
        KEY_G: SettingKeyboard;
        KEY_H: number;
        KEY_HOME: number;
        KEY_I: number;
        KEY_INSERT: number;
        KEY_J: number;
        KEY_K: number;
        KEY_L: number;
        KEY_LEFT_BRACKET: number;
        KEY_M: SettingKeyboard;
        KEY_MINUS: number;
        KEY_N: SettingKeyboard;
        KEY_O: number;
        KEY_P: number;
        KEY_PAGE_DOWN: SettingKeyboard;
        KEY_PAGE_UP: SettingKeyboard;
        KEY_PLUS: number;
        KEY_Q: number;
        KEY_QUOTATION: number;
        KEY_R: SettingKeyboard;
        KEY_RIGHT_BRACKET: number;
        KEY_S: SettingKeyboard;
        KEY_SEMICOLON: number;
        KEY_SHIFT: SettingKeyboard;
        KEY_SPACE: SettingKeyboard;
        KEY_T: SettingKeyboard;
        KEY_TAB: number;
        KEY_TILDE: number;
        KEY_U: number;
        KEY_V: SettingKeyboard;
        KEY_W: SettingKeyboard;
        KEY_X: SettingKeyboard;
        KEY_Y: SettingKeyboard;
        KEY_Z: SettingKeyboard;
    };
    deviceMapping: {
        KEY_0: number;
        KEY_1: number;
        KEY_2: number;
        KEY_3: number;
        KEY_4: number;
        KEY_5: number;
        KEY_6: number;
        KEY_7: number;
        KEY_8: number;
        KEY_9: number;
        KEY_A: number;
        KEY_ALT: number;
        KEY_ARROW_DOWN: number;
        KEY_ARROW_LEFT: number;
        KEY_ARROW_RIGHT: number;
        KEY_ARROW_UP: number;
        KEY_B: number;
        KEY_BACKSPACE: number;
        KEY_C: number;
        KEY_CTRL: number;
        KEY_D: number;
        KEY_DEL: number;
        KEY_E: number;
        KEY_END: number;
        KEY_ENTER: number;
        KEY_ESC: number;
        KEY_F: number;
        KEY_F1: number;
        KEY_F10: number;
        KEY_F11: number;
        KEY_F12: number;
        KEY_F2: number;
        KEY_F3: number;
        KEY_F4: number;
        KEY_F5: number;
        KEY_F6: number;
        KEY_F7: number;
        KEY_F8: number;
        KEY_F9: number;
        KEY_G: number;
        KEY_H: number;
        KEY_HOME: number;
        KEY_I: number;
        KEY_INSERT: number;
        KEY_J: number;
        KEY_K: number;
        KEY_L: number;
        KEY_LEFT_BRACKET: number;
        KEY_M: number;
        KEY_MINUS: number;
        KEY_N: number;
        KEY_O: number;
        KEY_P: number;
        KEY_PAGE_DOWN: number;
        KEY_PAGE_UP: number;
        KEY_PLUS: number;
        KEY_Q: number;
        KEY_QUOTATION: number;
        KEY_R: number;
        KEY_RIGHT_BRACKET: number;
        KEY_S: number;
        KEY_SEMICOLON: number;
        KEY_SHIFT: number;
        KEY_SPACE: number;
        KEY_T: number;
        KEY_TAB: number;
        KEY_TILDE: number;
        KEY_U: number;
        KEY_V: number;
        KEY_W: number;
        KEY_X: number;
        KEY_Y: number;
        KEY_Z: number;
    };
    icons: {
        KEY_0: string;
        KEY_1: string;
        KEY_2: string;
        KEY_3: string;
        KEY_4: string;
        KEY_5: string;
        KEY_6: string;
        KEY_7: string;
        KEY_8: string;
        KEY_9: string;
        KEY_A: string;
        KEY_ALT: string;
        KEY_ARROW_DOWN: string;
        KEY_ARROW_LEFT: string;
        KEY_ARROW_RIGHT: string;
        KEY_ARROW_UP: string;
        KEY_B: string;
        KEY_BACKSPACE: string;
        KEY_C: string;
        KEY_CTRL: string;
        KEY_D: string;
        KEY_DEL: string;
        KEY_E: string;
        KEY_END: string;
        KEY_ENTER: string;
        KEY_ESC: string;
        KEY_F: string;
        KEY_F1: string;
        KEY_F10: string;
        KEY_F11: string;
        KEY_F12: string;
        KEY_F2: string;
        KEY_F3: string;
        KEY_F4: string;
        KEY_F5: string;
        KEY_F6: string;
        KEY_F7: string;
        KEY_F8: string;
        KEY_F9: string;
        KEY_G: string;
        KEY_H: string;
        KEY_HOME: string;
        KEY_I: string;
        KEY_INSERT: string;
        KEY_J: string;
        KEY_K: string;
        KEY_L: string;
        KEY_LEFT_BRACKET: string;
        KEY_M: string;
        KEY_MINUS: string;
        KEY_N: string;
        KEY_O: string;
        KEY_P: string;
        KEY_PAGE_DOWN: string;
        KEY_PAGE_UP: string;
        KEY_PLUS: string;
        KEY_Q: string;
        KEY_QUOTATION: string;
        KEY_R: string;
        KEY_RIGHT_BRACKET: string;
        KEY_S: string;
        KEY_SEMICOLON: string;
        KEY_SHIFT: string;
        KEY_SPACE: string;
        KEY_T: string;
        KEY_TAB: string;
        KEY_TILDE: string;
        KEY_U: string;
        KEY_V: string;
        KEY_W: string;
        KEY_X: string;
        KEY_Y: string;
        KEY_Z: string;
    };
    padID: string;
    padType: string;
    settings: {
        ALT_BUTTON_ACTION: Button;
        ALT_BUTTON_CANCEL: Button;
        ALT_BUTTON_CYCLE_ABILITY: Button;
        ALT_BUTTON_CYCLE_FORM: Button;
        ALT_BUTTON_CYCLE_GENDER: Button;
        ALT_BUTTON_CYCLE_NATURE: Button;
        ALT_BUTTON_CYCLE_SHINY: Button;
        ALT_BUTTON_CYCLE_VARIANT: Button;
        ALT_BUTTON_DOWN: Button;
        ALT_BUTTON_LEFT: Button;
        ALT_BUTTON_MENU: Button;
        ALT_BUTTON_RIGHT: Button;
        ALT_BUTTON_SLOW_DOWN: Button;
        ALT_BUTTON_SPEED_UP: Button;
        ALT_BUTTON_STATS: Button;
        ALT_BUTTON_SUBMIT: Button;
        ALT_BUTTON_UP: Button;
        BUTTON_ACTION: Button;
        BUTTON_CANCEL: Button;
        BUTTON_CYCLE_ABILITY: Button;
        BUTTON_CYCLE_FORM: Button;
        BUTTON_CYCLE_GENDER: Button;
        BUTTON_CYCLE_NATURE: Button;
        BUTTON_CYCLE_SHINY: Button;
        BUTTON_CYCLE_VARIANT: Button;
        BUTTON_DOWN: Button;
        BUTTON_LEFT: Button;
        BUTTON_MENU: Button;
        BUTTON_RIGHT: Button;
        BUTTON_SLOW_DOWN: Button;
        BUTTON_SPEED_UP: Button;
        BUTTON_STATS: Button;
        BUTTON_SUBMIT: Button;
        BUTTON_UP: Button;
    };
} = ...

Type declaration

  • blacklist: string[]
  • default: {
        KEY_0: number;
        KEY_1: number;
        KEY_2: number;
        KEY_3: number;
        KEY_4: number;
        KEY_5: number;
        KEY_6: number;
        KEY_7: number;
        KEY_8: number;
        KEY_9: number;
        KEY_A: SettingKeyboard;
        KEY_ALT: number;
        KEY_ARROW_DOWN: SettingKeyboard;
        KEY_ARROW_LEFT: SettingKeyboard;
        KEY_ARROW_RIGHT: SettingKeyboard;
        KEY_ARROW_UP: SettingKeyboard;
        KEY_B: number;
        KEY_BACKSPACE: SettingKeyboard;
        KEY_C: SettingKeyboard;
        KEY_CTRL: number;
        KEY_D: SettingKeyboard;
        KEY_DEL: number;
        KEY_E: SettingKeyboard;
        KEY_END: number;
        KEY_ENTER: SettingKeyboard;
        KEY_ESC: SettingKeyboard;
        KEY_F: SettingKeyboard;
        KEY_F1: number;
        KEY_F10: number;
        KEY_F11: number;
        KEY_F12: number;
        KEY_F2: number;
        KEY_F3: number;
        KEY_F4: number;
        KEY_F5: number;
        KEY_F6: number;
        KEY_F7: number;
        KEY_F8: number;
        KEY_F9: number;
        KEY_G: SettingKeyboard;
        KEY_H: number;
        KEY_HOME: number;
        KEY_I: number;
        KEY_INSERT: number;
        KEY_J: number;
        KEY_K: number;
        KEY_L: number;
        KEY_LEFT_BRACKET: number;
        KEY_M: SettingKeyboard;
        KEY_MINUS: number;
        KEY_N: SettingKeyboard;
        KEY_O: number;
        KEY_P: number;
        KEY_PAGE_DOWN: SettingKeyboard;
        KEY_PAGE_UP: SettingKeyboard;
        KEY_PLUS: number;
        KEY_Q: number;
        KEY_QUOTATION: number;
        KEY_R: SettingKeyboard;
        KEY_RIGHT_BRACKET: number;
        KEY_S: SettingKeyboard;
        KEY_SEMICOLON: number;
        KEY_SHIFT: SettingKeyboard;
        KEY_SPACE: SettingKeyboard;
        KEY_T: SettingKeyboard;
        KEY_TAB: number;
        KEY_TILDE: number;
        KEY_U: number;
        KEY_V: SettingKeyboard;
        KEY_W: SettingKeyboard;
        KEY_X: SettingKeyboard;
        KEY_Y: SettingKeyboard;
        KEY_Z: SettingKeyboard;
    }
  • deviceMapping: {
        KEY_0: number;
        KEY_1: number;
        KEY_2: number;
        KEY_3: number;
        KEY_4: number;
        KEY_5: number;
        KEY_6: number;
        KEY_7: number;
        KEY_8: number;
        KEY_9: number;
        KEY_A: number;
        KEY_ALT: number;
        KEY_ARROW_DOWN: number;
        KEY_ARROW_LEFT: number;
        KEY_ARROW_RIGHT: number;
        KEY_ARROW_UP: number;
        KEY_B: number;
        KEY_BACKSPACE: number;
        KEY_C: number;
        KEY_CTRL: number;
        KEY_D: number;
        KEY_DEL: number;
        KEY_E: number;
        KEY_END: number;
        KEY_ENTER: number;
        KEY_ESC: number;
        KEY_F: number;
        KEY_F1: number;
        KEY_F10: number;
        KEY_F11: number;
        KEY_F12: number;
        KEY_F2: number;
        KEY_F3: number;
        KEY_F4: number;
        KEY_F5: number;
        KEY_F6: number;
        KEY_F7: number;
        KEY_F8: number;
        KEY_F9: number;
        KEY_G: number;
        KEY_H: number;
        KEY_HOME: number;
        KEY_I: number;
        KEY_INSERT: number;
        KEY_J: number;
        KEY_K: number;
        KEY_L: number;
        KEY_LEFT_BRACKET: number;
        KEY_M: number;
        KEY_MINUS: number;
        KEY_N: number;
        KEY_O: number;
        KEY_P: number;
        KEY_PAGE_DOWN: number;
        KEY_PAGE_UP: number;
        KEY_PLUS: number;
        KEY_Q: number;
        KEY_QUOTATION: number;
        KEY_R: number;
        KEY_RIGHT_BRACKET: number;
        KEY_S: number;
        KEY_SEMICOLON: number;
        KEY_SHIFT: number;
        KEY_SPACE: number;
        KEY_T: number;
        KEY_TAB: number;
        KEY_TILDE: number;
        KEY_U: number;
        KEY_V: number;
        KEY_W: number;
        KEY_X: number;
        KEY_Y: number;
        KEY_Z: number;
    }
    • KEY_0: number
    • KEY_1: number
    • KEY_2: number
    • KEY_3: number
    • KEY_4: number
    • KEY_5: number
    • KEY_6: number
    • KEY_7: number
    • KEY_8: number
    • KEY_9: number
    • KEY_A: number
    • KEY_ALT: number
    • KEY_ARROW_DOWN: number
    • KEY_ARROW_LEFT: number
    • KEY_ARROW_RIGHT: number
    • KEY_ARROW_UP: number
    • KEY_B: number
    • KEY_BACKSPACE: number
    • KEY_C: number
    • KEY_CTRL: number
    • KEY_D: number
    • KEY_DEL: number
    • KEY_E: number
    • KEY_END: number
    • KEY_ENTER: number
    • KEY_ESC: number
    • KEY_F: number
    • KEY_F1: number
    • KEY_F10: number
    • KEY_F11: number
    • KEY_F12: number
    • KEY_F2: number
    • KEY_F3: number
    • KEY_F4: number
    • KEY_F5: number
    • KEY_F6: number
    • KEY_F7: number
    • KEY_F8: number
    • KEY_F9: number
    • KEY_G: number
    • KEY_H: number
    • KEY_HOME: number
    • KEY_I: number
    • KEY_INSERT: number
    • KEY_J: number
    • KEY_K: number
    • KEY_L: number
    • KEY_LEFT_BRACKET: number
    • KEY_M: number
    • KEY_MINUS: number
    • KEY_N: number
    • KEY_O: number
    • KEY_P: number
    • KEY_PAGE_DOWN: number
    • KEY_PAGE_UP: number
    • KEY_PLUS: number
    • KEY_Q: number
    • KEY_QUOTATION: number
    • KEY_R: number
    • KEY_RIGHT_BRACKET: number
    • KEY_S: number
    • KEY_SEMICOLON: number
    • KEY_SHIFT: number
    • KEY_SPACE: number
    • KEY_T: number
    • KEY_TAB: number
    • KEY_TILDE: number
    • KEY_U: number
    • KEY_V: number
    • KEY_W: number
    • KEY_X: number
    • KEY_Y: number
    • KEY_Z: number
  • icons: {
        KEY_0: string;
        KEY_1: string;
        KEY_2: string;
        KEY_3: string;
        KEY_4: string;
        KEY_5: string;
        KEY_6: string;
        KEY_7: string;
        KEY_8: string;
        KEY_9: string;
        KEY_A: string;
        KEY_ALT: string;
        KEY_ARROW_DOWN: string;
        KEY_ARROW_LEFT: string;
        KEY_ARROW_RIGHT: string;
        KEY_ARROW_UP: string;
        KEY_B: string;
        KEY_BACKSPACE: string;
        KEY_C: string;
        KEY_CTRL: string;
        KEY_D: string;
        KEY_DEL: string;
        KEY_E: string;
        KEY_END: string;
        KEY_ENTER: string;
        KEY_ESC: string;
        KEY_F: string;
        KEY_F1: string;
        KEY_F10: string;
        KEY_F11: string;
        KEY_F12: string;
        KEY_F2: string;
        KEY_F3: string;
        KEY_F4: string;
        KEY_F5: string;
        KEY_F6: string;
        KEY_F7: string;
        KEY_F8: string;
        KEY_F9: string;
        KEY_G: string;
        KEY_H: string;
        KEY_HOME: string;
        KEY_I: string;
        KEY_INSERT: string;
        KEY_J: string;
        KEY_K: string;
        KEY_L: string;
        KEY_LEFT_BRACKET: string;
        KEY_M: string;
        KEY_MINUS: string;
        KEY_N: string;
        KEY_O: string;
        KEY_P: string;
        KEY_PAGE_DOWN: string;
        KEY_PAGE_UP: string;
        KEY_PLUS: string;
        KEY_Q: string;
        KEY_QUOTATION: string;
        KEY_R: string;
        KEY_RIGHT_BRACKET: string;
        KEY_S: string;
        KEY_SEMICOLON: string;
        KEY_SHIFT: string;
        KEY_SPACE: string;
        KEY_T: string;
        KEY_TAB: string;
        KEY_TILDE: string;
        KEY_U: string;
        KEY_V: string;
        KEY_W: string;
        KEY_X: string;
        KEY_Y: string;
        KEY_Z: string;
    }
    • KEY_0: string
    • KEY_1: string
    • KEY_2: string
    • KEY_3: string
    • KEY_4: string
    • KEY_5: string
    • KEY_6: string
    • KEY_7: string
    • KEY_8: string
    • KEY_9: string
    • KEY_A: string
    • KEY_ALT: string
    • KEY_ARROW_DOWN: string
    • KEY_ARROW_LEFT: string
    • KEY_ARROW_RIGHT: string
    • KEY_ARROW_UP: string
    • KEY_B: string
    • KEY_BACKSPACE: string
    • KEY_C: string
    • KEY_CTRL: string
    • KEY_D: string
    • KEY_DEL: string
    • KEY_E: string
    • KEY_END: string
    • KEY_ENTER: string
    • KEY_ESC: string
    • KEY_F: string
    • KEY_F1: string
    • KEY_F10: string
    • KEY_F11: string
    • KEY_F12: string
    • KEY_F2: string
    • KEY_F3: string
    • KEY_F4: string
    • KEY_F5: string
    • KEY_F6: string
    • KEY_F7: string
    • KEY_F8: string
    • KEY_F9: string
    • KEY_G: string
    • KEY_H: string
    • KEY_HOME: string
    • KEY_I: string
    • KEY_INSERT: string
    • KEY_J: string
    • KEY_K: string
    • KEY_L: string
    • KEY_LEFT_BRACKET: string
    • KEY_M: string
    • KEY_MINUS: string
    • KEY_N: string
    • KEY_O: string
    • KEY_P: string
    • KEY_PAGE_DOWN: string
    • KEY_PAGE_UP: string
    • KEY_PLUS: string
    • KEY_Q: string
    • KEY_QUOTATION: string
    • KEY_R: string
    • KEY_RIGHT_BRACKET: string
    • KEY_S: string
    • KEY_SEMICOLON: string
    • KEY_SHIFT: string
    • KEY_SPACE: string
    • KEY_T: string
    • KEY_TAB: string
    • KEY_TILDE: string
    • KEY_U: string
    • KEY_V: string
    • KEY_W: string
    • KEY_X: string
    • KEY_Y: string
    • KEY_Z: string
  • padID: string
  • padType: string
  • settings: {
        ALT_BUTTON_ACTION: Button;
        ALT_BUTTON_CANCEL: Button;
        ALT_BUTTON_CYCLE_ABILITY: Button;
        ALT_BUTTON_CYCLE_FORM: Button;
        ALT_BUTTON_CYCLE_GENDER: Button;
        ALT_BUTTON_CYCLE_NATURE: Button;
        ALT_BUTTON_CYCLE_SHINY: Button;
        ALT_BUTTON_CYCLE_VARIANT: Button;
        ALT_BUTTON_DOWN: Button;
        ALT_BUTTON_LEFT: Button;
        ALT_BUTTON_MENU: Button;
        ALT_BUTTON_RIGHT: Button;
        ALT_BUTTON_SLOW_DOWN: Button;
        ALT_BUTTON_SPEED_UP: Button;
        ALT_BUTTON_STATS: Button;
        ALT_BUTTON_SUBMIT: Button;
        ALT_BUTTON_UP: Button;
        BUTTON_ACTION: Button;
        BUTTON_CANCEL: Button;
        BUTTON_CYCLE_ABILITY: Button;
        BUTTON_CYCLE_FORM: Button;
        BUTTON_CYCLE_GENDER: Button;
        BUTTON_CYCLE_NATURE: Button;
        BUTTON_CYCLE_SHINY: Button;
        BUTTON_CYCLE_VARIANT: Button;
        BUTTON_DOWN: Button;
        BUTTON_LEFT: Button;
        BUTTON_MENU: Button;
        BUTTON_RIGHT: Button;
        BUTTON_SLOW_DOWN: Button;
        BUTTON_SPEED_UP: Button;
        BUTTON_STATS: Button;
        BUTTON_SUBMIT: Button;
        BUTTON_UP: Button;
    }