Input: main API. More...
#include <furi_hal_resources.h>
Go to the source code of this file.
Data Structures | |
struct | InputEvent |
Input Event, dispatches with FuriPubSub. More... | |
Macros | |
#define | RECORD_INPUT_EVENTS "input_events" |
#define | INPUT_SEQUENCE_SOURCE_HARDWARE (0u) |
#define | INPUT_SEQUENCE_SOURCE_SOFTWARE (1u) |
Enumerations | |
enum | InputType { InputTypePress , InputTypeRelease , InputTypeShort , InputTypeLong , InputTypeRepeat , InputTypeMAX } |
Input Types Some of them are physical events and some logical. More... | |
Functions | |
const char * | input_get_key_name (InputKey key) |
Get human readable input key name. | |
const char * | input_get_type_name (InputType type) |
Get human readable input type name. | |
Input: main API.
enum InputType |
Input Types Some of them are physical events and some logical.
const char * input_get_key_name | ( | InputKey | key | ) |
Get human readable input key name.
key | - InputKey |
const char * input_get_type_name | ( | InputType | type | ) |
Get human readable input type name.
type | - InputType |