forked from kofal.net/zmk
Initial behavior for key presses on encoder rotate
This commit is contained in:
@@ -89,7 +89,7 @@ static inline int z_impl_behavior_keymap_binding_released(struct device *dev, u3
|
||||
*/
|
||||
__syscall int behavior_sensor_keymap_binding_triggered(struct device *dev, struct device *sensor, u32_t param1, u32_t param2);
|
||||
|
||||
static inline int behavior_sensor_keymap_binding_triggered(struct device *dev, struct device *sensor, u32_t param1, u32_t param2)
|
||||
static inline int z_impl_behavior_sensor_keymap_binding_triggered(struct device *dev, struct device *sensor, u32_t param1, u32_t param2)
|
||||
{
|
||||
const struct behavior_driver_api *api =
|
||||
(const struct behavior_driver_api *)dev->driver_api;
|
||||
|
||||
@@ -42,8 +42,7 @@
|
||||
#define NUM_0 0x27
|
||||
#define RET 0x28
|
||||
#define ESC 0x29
|
||||
#define DEL 0x2A
|
||||
#define BKSP DEL
|
||||
#define BKSP 0x2A
|
||||
#define TAB 0x2B
|
||||
#define SPC 0x2C
|
||||
#define MINUS 0x2D
|
||||
@@ -62,6 +61,11 @@
|
||||
#define F1 0x3A
|
||||
#define F2 0x3B
|
||||
|
||||
#define HOME 0x4A
|
||||
#define PGUP 0x4B
|
||||
#define DEL 0x4C
|
||||
#define END 0x4D
|
||||
#define PGDN 0x4E
|
||||
#define RARW 0x4F
|
||||
#define LARW 0x50
|
||||
#define DARW 0x51
|
||||
|
||||
@@ -7,5 +7,6 @@
|
||||
#pragma once
|
||||
|
||||
#define ZMK_KEYMAP_SENSORS_NODE DT_INST(0, zmk_keymap_sensors)
|
||||
#define ZMK_KEYMAP_HAS_SENSORS DT_NODE_EXISTS(ZMK_KEYMAP_SENSORS_NODE)
|
||||
#define ZMK_KEYMAP_SENSORS_LEN DT_PROP_LEN(ZMK_KEYMAP_SENSORS_NODE, sensors)
|
||||
#define ZMK_KEYMAP_SENSORS_BY_IDX(idx) DT_PHANDLE_BY_IDX(ZMK_KEYMAP_SENSORS_NODE, sensors, idx)
|
||||
Reference in New Issue
Block a user