Acknowledged
CIQQA-3156

Many 5-button devices support KEY_CLOCK (hold DOWN button) in the simulator but this isn't supported on a real fr955

Recreation procedure:

- build Input sample for fr955 and sideload to device

- disable Hold Down hotkey

- open Input app and hold down. This will not be detected as KEY_CLOCK on a real device (although KEY_CLOCK is detected in the simulator)

I wonder if this works for any real 5-button device? As far as I know, most (or all?) devices don't even have a dedicated (and fixed) button shortcut to return to the clock. Some devices might have a default shortcut to return to the clock like hold BACK, but this shortcut is typically changeable in system settings. Contrast with KEY_MENU - this is a dedicated shortcut (or simple button press, in some cases) and it's always fixed (it can't be changed in settings).

Also, according to the simulator / simulator.json, the following keys are supported on d2bravo and only d2bravo:

- "light" / KEY_LIGHT (short press LIGHT button)

- "power" / KEY_POWER (hold LIGHT button)

Is d2bravo really different from every other device in that CIQ can detect / override these button presses on d2bravo alone?

See:

simulator.json:keys[] for all the devices