summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Kuehne <thomas.kuehne@gmx.li>2024-04-21 14:57:25 +0200
committerThomas Kuehne <thomas.kuehne@gmx.li>2024-04-21 14:57:25 +0200
commit49b79fa9149abce48971f653e9a4746aa339b187 (patch)
treef1cf8e67a2a27a977702e294240036a982921b69
parent05d93e54e404c3bb66ea60d0288af119bb6f8dfa (diff)
add KEY_MACRO 1-30 and other keysHEADmaster
Signed-off-by: Thomas Kuehne <thomas.kuehne@gmx.li>
-rw-r--r--evtest.c85
1 files changed, 85 insertions, 0 deletions
diff --git a/evtest.c b/evtest.c
index 3e1daaa..6d5ce29 100644
--- a/evtest.c
+++ b/evtest.c
@@ -407,6 +407,11 @@ static const char * const keys[KEY_MAX + 1] = {
#ifdef KEY_IMAGES
NAME_ELEMENT(KEY_IMAGES),
#endif
+#ifdef KEY_NOTIFICATION_CENTER
+ NAME_ELEMENT(KEY_NOTIFICATION_CENTER),
+ NAME_ELEMENT(KEY_PICKUP_PHONE),
+ NAME_ELEMENT(KEY_HANGUP_PHONE),
+#endif
NAME_ELEMENT(KEY_DEL_EOL), NAME_ELEMENT(KEY_DEL_EOS),
NAME_ELEMENT(KEY_INS_LINE), NAME_ELEMENT(KEY_DEL_LINE),
NAME_ELEMENT(KEY_FN), NAME_ELEMENT(KEY_FN_ESC),
@@ -420,6 +425,9 @@ static const char * const keys[KEY_MAX + 1] = {
NAME_ELEMENT(KEY_FN_D), NAME_ELEMENT(KEY_FN_E),
NAME_ELEMENT(KEY_FN_F), NAME_ELEMENT(KEY_FN_S),
NAME_ELEMENT(KEY_FN_B),
+#ifdef KEY_FN_RIGHT_SHIFT
+ NAME_ELEMENT(KEY_FN_RIGHT_SHIFT),
+#endif
NAME_ELEMENT(KEY_BRL_DOT1), NAME_ELEMENT(KEY_BRL_DOT2),
NAME_ELEMENT(KEY_BRL_DOT3), NAME_ELEMENT(KEY_BRL_DOT4),
NAME_ELEMENT(KEY_BRL_DOT5), NAME_ELEMENT(KEY_BRL_DOT6),
@@ -433,6 +441,10 @@ static const char * const keys[KEY_MAX + 1] = {
NAME_ELEMENT(KEY_NUMERIC_8), NAME_ELEMENT(KEY_NUMERIC_9),
NAME_ELEMENT(KEY_NUMERIC_STAR), NAME_ELEMENT(KEY_NUMERIC_POUND),
#endif
+#ifdef KEY_NUMERIC_A
+ NAME_ELEMENT(KEY_NUMERIC_A), NAME_ELEMENT(KEY_NUMERIC_B),
+ NAME_ELEMENT(KEY_NUMERIC_C), NAME_ELEMENT(KEY_NUMERIC_D),
+#endif
#ifdef KEY_NUMERIC_11
NAME_ELEMENT(KEY_NUMERIC_11), NAME_ELEMENT(KEY_NUMERIC_12),
#endif
@@ -575,6 +587,20 @@ static const char * const keys[KEY_MAX + 1] = {
#ifdef KEY_ASSISTANT
NAME_ELEMENT(KEY_ASSISTANT),
#endif
+#ifdef KEY_EMOJI_PICKER
+ NAME_ELEMENT(KEY_EMOJI_PICKER),
+#endif
+#ifdef KEY_KBD_LAYOUT_NEXT
+ NAME_ELEMENT(KEY_KBD_LAYOUT_NEXT),
+#endif
+#ifdef KEY_DICTATE
+ NAME_ELEMENT(KEY_DICTATE),
+#endif
+#ifdef KEY_CAMERA_ACCESS_ENABLE
+ NAME_ELEMENT(KEY_CAMERA_ACCESS_ENABLE),
+ NAME_ELEMENT(KEY_CAMERA_ACCESS_DISABLE),
+ NAME_ELEMENT(KEY_CAMERA_ACCESS_TOGGLE),
+#endif
#ifdef KEY_BRIGHTNESS_MIN
NAME_ELEMENT(KEY_BRIGHTNESS_MIN),
#endif
@@ -627,6 +653,65 @@ static const char * const keys[KEY_MAX + 1] = {
NAME_ELEMENT(KEY_ONSCREEN_KEYBOARD),
#endif
+#ifdef KEY_PRIVACY_SCREEN_TOGGLE
+ NAME_ELEMENT(KEY_PRIVACY_SCREEN_TOGGLE),
+#endif
+
+#ifdef KEY_SELECTIVE_SCREENSHOT
+ NAME_ELEMENT(KEY_SELECTIVE_SCREENSHOT),
+#endif
+
+#ifdef KEY_NEXT_ELEMENT
+ NAME_ELEMENT(KEY_NEXT_ELEMENT),
+ NAME_ELEMENT(KEY_PREVIOUS_ELEMENT),
+ NAME_ELEMENT(KEY_AUTOPILOT_ENGAGE_TOGGLE),
+ NAME_ELEMENT(KEY_MARK_WAYPOINT),
+ NAME_ELEMENT(KEY_SOS),
+ NAME_ELEMENT(KEY_NAV_CHART),
+ NAME_ELEMENT(KEY_FISHING_CHART),
+ NAME_ELEMENT(KEY_SINGLE_RANGE_RADAR),
+ NAME_ELEMENT(KEY_DUAL_RANGE_RADAR),
+ NAME_ELEMENT(KEY_RADAR_OVERLAY),
+ NAME_ELEMENT(KEY_TRADITIONAL_SONAR),
+ NAME_ELEMENT(KEY_CLEARVU_SONAR),
+ NAME_ELEMENT(KEY_SIDEVU_SONAR),
+ NAME_ELEMENT(KEY_NAV_INFO),
+ NAME_ELEMENT(KEY_BRIGHTNESS_MENU),
+#endif
+
+#ifdef KEY_MACRO1
+ NAME_ELEMENT(KEY_MACRO1), NAME_ELEMENT(KEY_MACRO2),
+ NAME_ELEMENT(KEY_MACRO3), NAME_ELEMENT(KEY_MACRO4),
+ NAME_ELEMENT(KEY_MACRO5), NAME_ELEMENT(KEY_MACRO6),
+ NAME_ELEMENT(KEY_MACRO7), NAME_ELEMENT(KEY_MACRO8),
+ NAME_ELEMENT(KEY_MACRO9), NAME_ELEMENT(KEY_MACRO10),
+ NAME_ELEMENT(KEY_MACRO11), NAME_ELEMENT(KEY_MACRO12),
+ NAME_ELEMENT(KEY_MACRO13), NAME_ELEMENT(KEY_MACRO14),
+ NAME_ELEMENT(KEY_MACRO15), NAME_ELEMENT(KEY_MACRO16),
+ NAME_ELEMENT(KEY_MACRO17), NAME_ELEMENT(KEY_MACRO18),
+ NAME_ELEMENT(KEY_MACRO19), NAME_ELEMENT(KEY_MACRO20),
+ NAME_ELEMENT(KEY_MACRO21), NAME_ELEMENT(KEY_MACRO22),
+ NAME_ELEMENT(KEY_MACRO23), NAME_ELEMENT(KEY_MACRO24),
+ NAME_ELEMENT(KEY_MACRO25), NAME_ELEMENT(KEY_MACRO26),
+ NAME_ELEMENT(KEY_MACRO27), NAME_ELEMENT(KEY_MACRO28),
+ NAME_ELEMENT(KEY_MACRO29), NAME_ELEMENT(KEY_MACRO30),
+#endif
+
+#ifdef KEY_MACRO_RECORD_START
+ NAME_ELEMENT(KEY_MACRO_RECORD_START),
+ NAME_ELEMENT(KEY_MACRO_RECORD_STOP),
+ NAME_ELEMENT(KEY_MACRO_PRESET_CYCLE),
+ NAME_ELEMENT(KEY_MACRO_PRESET1),
+ NAME_ELEMENT(KEY_MACRO_PRESET2),
+ NAME_ELEMENT(KEY_MACRO_PRESET3),
+#endif
+
+#ifdef KEY_KBD_LCD_MENU1
+ NAME_ELEMENT(KEY_KBD_LCD_MENU1), NAME_ELEMENT(KEY_KBD_LCD_MENU2),
+ NAME_ELEMENT(KEY_KBD_LCD_MENU2), NAME_ELEMENT(KEY_KBD_LCD_MENU3),
+ NAME_ELEMENT(KEY_KBD_LCD_MENU4), NAME_ELEMENT(KEY_KBD_LCD_MENU5),
+#endif
+
#ifdef BTN_TRIGGER_HAPPY
NAME_ELEMENT(BTN_TRIGGER_HAPPY1), NAME_ELEMENT(BTN_TRIGGER_HAPPY11),
NAME_ELEMENT(BTN_TRIGGER_HAPPY2), NAME_ELEMENT(BTN_TRIGGER_HAPPY12),