📄 keypaddef.h
字号:
#if Quanta
typedef enum
{ KEY_POWER =BIT0, // power
KEY_PLUS =BIT2,//BIT2, // right
KEY_MINUS =BIT3,//BIT3, // left
KEY_MENU =BIT1,//BIT1, // menu
KEY_SELECT =BIT4,//BIT4, // exit/auto
KEY_UP =BIT4,
KEY_DOWN =BIT4,
KEY_FACTORY =KEY_POWER|KEY_SELECT,
KEY_ISP =KEY_PLUS|KEY_MINUS,
KEY_NOTHING =0
} KeypadMaskType;
#elif QuantaGateway
typedef enum
{
#if Key_6
KEY_PLUS = BIT1, //BIT2, // right
KEY_MINUS = BIT2, //BIT3, // left
#endif
KEY_POWER = BIT5, // power
KEY_MENU = BIT3, //BIT1, // menu
KEY_SELECT = BIT4, //BIT4, // exit/auto
KEY_UP = BIT6,
KEY_DOWN = BIT7,
KEY_FACTORY = KEY_POWER | KEY_SELECT,
KEY_ISP = KEY_PLUS | KEY_MINUS,
KEY_NOTHING = 0
} KeypadMaskType;
#elif Lego2
typedef enum
{
//*****OLVIIA1219 echange right and left key
KEY_PLUS = BIT2,//BIT1, //BIT2, // right
KEY_MINUS = BIT1,//BIT2, //BIT3, // left
KEY_POWER = BIT3, // power
//*****olivia1219 exchange menu and select key
KEY_MENU = BIT4,//BIT5, //BIT1, // menu
KEY_SELECT = BIT5,//, //BIT4, // exit/auto
KEY_UP = BIT7,
KEY_DOWN = BIT6,
KEY_FACTORY = KEY_POWER | KEY_SELECT,
KEY_ISP = KEY_PLUS | KEY_MINUS,
KEY_NOTHING = 0
} KeypadMaskType;
#elif QuantaL7T
typedef enum
{ KEY_PLUS =BIT7,//BIT2, // right
KEY_MINUS =BIT6,//BIT3, // left
KEY_MENU =BIT5,//BIT1, // menu
KEY_SELECT =BIT4,//BIT4, // exit/auto
KEY_POWER =BIT0, // power
KEY_UP =BIT1,
KEY_DOWN =BIT2,
KEY_FACTORY =KEY_POWER|KEY_SELECT,
KEY_ISP =KEY_PLUS|KEY_MINUS,
KEY_NOTHING =0
} KeypadMaskType;
#elif MST2Layer
typedef enum
{ KEY_POWER =BIT0,
KEY_PLUS =BIT4,
KEY_MINUS =BIT3,
KEY_MENU =BIT2,
KEY_SELECT =BIT1,
KEY_UP =BIT1,
KEY_DOWN =BIT1,
KEY_FACTORY =KEY_POWER|KEY_SELECT|KEY_MENU,
KEY_ISP =KEY_PLUS|KEY_MINUS,
KEY_NOTHING =0
} KeypadMaskType;
#else
typedef enum
{ KEY_POWER =BIT2,
KEY_PLUS =BIT4,
KEY_MINUS =BIT3,
KEY_MENU =BIT5,
KEY_SELECT =BIT6,
KEY_UP =BIT6,
KEY_DOWN =BIT6,
KEY_FACTORY =KEY_POWER|KEY_SELECT|KEY_MENU,
KEY_ISP =KEY_PLUS|KEY_MINUS,
KEY_NOTHING =0
} KeypadMaskType;
#endif
typedef enum
{ BTN_Plus,
BTN_Minus,
BTN_Up,
BTN_Down,
BTN_Menu,
BTN_Select,
BTN_Power,
BTN_EndBTN,
BTN_Repeat,
BTN_Nothing
} ButtonType;
#define KeypadMask (KEY_POWER|KEY_PLUS|KEY_MINUS|KEY_UP|KEY_DOWN|KEY_MENU|KEY_SELECT)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -