feat: Carousel Launcher & Triple Click Home
This commit is contained in:
@@ -12,10 +12,11 @@ extern "C" {
|
||||
|
||||
typedef enum {
|
||||
INPUT_ACTION_NONE = 0,
|
||||
INPUT_ACTION_CLICK, /* Short press (Next / Step / Advance) */
|
||||
INPUT_ACTION_DOUBLE_CLICK,/* Double click (Back / Cancel) */
|
||||
INPUT_ACTION_LONG_PRESS, /* Hold > 400ms (Select / Confirm / Open) */
|
||||
INPUT_ACTION_HOLD_HOME, /* Hold > 1500ms (Return to App Launcher) */
|
||||
INPUT_ACTION_CLICK, /* Short press (Next / Step / Advance) */
|
||||
INPUT_ACTION_DOUBLE_CLICK, /* Double click (Back / Cancel) */
|
||||
INPUT_ACTION_TRIPLE_CLICK, /* Triple click (Global Home / Launcher) */
|
||||
INPUT_ACTION_LONG_PRESS, /* Hold > 380ms (Select / Confirm / Open) */
|
||||
INPUT_ACTION_HOLD_HOME, /* Hold > 1400ms (Return to App Launcher) */
|
||||
} input_action_t;
|
||||
|
||||
typedef void (*sys_input_handler_t)(input_action_t action, void *user_arg);
|
||||
|
||||
Reference in New Issue
Block a user