In FreeCiv there were some long clicks similar to tap_and_hold, you can check how they made them. In fact there were normal, middle and long.