I think I give up:
< 73.984966> 14:00:22.5318 [InfoBarGenerics] Key: 399 (Make) KeyID='KEY_GREEN' Binding='('GREEN',)'.
< 73.985325> 14:00:22.5322 [eInputDeviceInit] 0 18f (399) 1
< 73.985546> 14:00:22.5324 [eRCDeviceInputDev] emit: 0
< 73.985873> 14:00:22.5327 [InfoBarGenerics] Key: 399 (Break) KeyID='KEY_GREEN' Binding='('GREEN',)'.
< 73.986436> 14:00:22.5333 [ActionMap] Keymap 'InfobarSubserviceSelectionActions' -> Action = 'GreenPressed'.
< 74.000774> 14:00:22.5476 [Skin] Processing screen 'TimerEditList', position=(0, 0), size=(1920 x 1080) for module 'TimerEditList'.
< 74.018993> 14:00:22.5658 [Skin] Processing screen 'TimerEditListSummary', position=(0, 0), size=(800 x 480) for module 'TimerEditListSummary'.
def GreenPressed(self):
print ("1 config.vixsettings.Subservice.value= ", config.vixsettings.Subservice.value)
if not config.vixsettings.Subservice.value:
self.openTimerList()
else:
self.subserviceSelection()
< 643.246126> 14:09:51.7930 [InfoBarGenerics] Key: 399 (Make) KeyID='KEY_GREEN' Binding='('GREEN',)'.
< 643.581055> 14:09:52.1279 [eInputDeviceInit] 0 18f (399) 1
< 643.581397> 14:09:52.1282 [eRCDeviceInputDev] emit: 0
< 643.582121> 14:09:52.1290 [InfoBarGenerics] Key: 399 (Break) KeyID='KEY_GREEN' Binding='('GREEN',)'.
< 643.582742> 14:09:52.1296 [ActionMap] Keymap 'InfobarSubserviceSelectionActions' -> Action = 'GreenPressed'.
< 643.583152> 14:09:52.1300 1 config.vixsettings.Subservice.value= True
< 643.590025> 14:09:52.1369 [Skin] Processing screen 'TimerEditList', position=(0, 0), size=(1920 x 1080) for module 'TimerEditList'.
< 643.606773> 14:09:52.1536 [Skin] Processing screen 'TimerEditListSummary', position=(0, 0), size=(800 x 480) for module 'TimerEditListSummary'.