I take that point. my suggestion (i.e. the f and g and NOP functions while keeping it in), would require visual monitoring of the top left part, where the function name appears. I don’t like that.Dani R. wrote: ↑Sat Nov 23, 2019 2:20 pm
For me, a short press or a long press is intuitive to operate, without really having to consciously monitor the process on the display. Pressing even longer can of course be another event than simply pressing for a long time. A very long press then leads to NOP. The distinction between long pressing and even longer pressing seems to me to be a source of danger for operating errors. Of course this does not have to be. Or alternatively, as described above, pressing again is equivalent allowed to pressing even longer.
I prefer yours now, let me recap in a sketch:
short press for normal [FN], keep in long press until it displays f(FN), release or keep in to NOP.
short press to execute f(FN), keep in long press until it displays g(FN), release or keep in to NOP.
short press to execute f(FN), keep in long press until NOP.
Sketch assumes arbitrary 0.5 sec and 1 sec time boundaries. These have not been considered yet.