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 |