Overview
https://developer.garmin.com/connect-iq/device-reference/
This is especially an issue in the context of the new touch-first devices (Vivoactive 6, Venu X1, Venu 4) which do not support onMenu at all.
If I want to know which devices *do* support onMenu, the device reference page is not sufficient because Vivoactive 3 supports onMenu, but via a touchscreen gesture (long-press screen) and not a button.
The only way to discover which devices actually do support onMenu is:
- test them in the simulator
or
- search ConnectIQ/Devices/*/simulator.json for "onMenu"
References
Suggested Resolution
Add touchscreen behaviors to the device reference