menu, presets and actions

This commit is contained in:
2022-09-18 14:38:00 +02:00
parent d8e51001b3
commit 38e3882d6a
3 changed files with 418 additions and 37 deletions

62
Maybe/modeAction.h Normal file
View File

@@ -0,0 +1,62 @@
#include <Keyboard.h>
struct Action
{
int keyID;
String arguments;
};
Action modes[][15] =
{
{
{KEY_F13, ""},
{KEY_F14, ""},
{KEY_F15, ""},
{KEY_F16, ""},
{KEY_F17, ""},
{KEY_F18, ""},
{KEY_F19, ""},
{KEY_F20, ""},
{KEY_F21, ""},
{KEY_F22, ""},
{KEY_F23, ""},
{-1, ""}, //menu
{KEY_MEDIA_VOLUME_DEC, ""},
{KEY_MEDIA_VOLUME_INC, ""},
{KEY_MEDIA_MUTE, ""}
},
{
{KEY_F13, "MODIFIERKEY_SHIFT"},
{KEY_F14, "MODIFIERKEY_SHIFT"},
{KEY_F15, "MODIFIERKEY_SHIFT"},
{KEY_F16, "MODIFIERKEY_SHIFT"},
{KEY_F17, "MODIFIERKEY_SHIFT"},
{KEY_F18, "MODIFIERKEY_SHIFT"},
{KEY_F19, "MODIFIERKEY_SHIFT"},
{KEY_F20, "MODIFIERKEY_SHIFT"},
{KEY_F21, "MODIFIERKEY_SHIFT"},
{KEY_F22, "MODIFIERKEY_SHIFT"},
{KEY_F23, "MODIFIERKEY_SHIFT"},
{-1, ""}, //menu
{KEY_MEDIA_VOLUME_DEC, ""},
{KEY_MEDIA_VOLUME_INC, ""},
{KEY_MEDIA_MUTE, ""}
},
{
{KEY_MEDIA_PREV_TRACK, ""},
{KEY_MEDIA_PLAY_PAUSE, ""},
{KEY_MEDIA_NEXT_TRACK, ""},
{KEY_F16, "MODIFIERKEY_CTRL"},
{KEY_F17, "MODIFIERKEY_CTRL"},
{KEY_F18, "MODIFIERKEY_CTRL"},
{KEY_F19, "MODIFIERKEY_CTRL"},
{KEY_F20, "MODIFIERKEY_CTRL"},
{KEY_F21, "MODIFIERKEY_CTRL"},
{KEY_F22, "MODIFIERKEY_CTRL"},
{KEY_F23, "MODIFIERKEY_CTRL"},
{-1, ""}, //menu
{KEY_MEDIA_VOLUME_DEC, ""},
{KEY_MEDIA_VOLUME_INC, ""},
{KEY_MEDIA_MUTE, ""}
}
};