Fine tune the rain tipper input with a state machine :)
Ignore cursor down if in non-scroll mode to free up control code for LCD defined characters