Used the Garmin Pilot 3 at work & years ago another Garmin. I loathed the way the cursor control button would sometimes send the cursor 'up' instead of 'left' (or whatever) if you were just a tiny bit off on your finger pressure. And no way to tell which contact's sweet spot you were pushing. Much prefer separate 'up', 'down', 'left' & 'right' buttons so that there is tactile & visual feedback about which contact was being activated.
Lowrance Avionics used to have a handheld GPS that did that (a '100' series, I think). It was a bit large for my tastes but that reflects the age of the device & the technology of the time. They've since released a '500' model. Much smaller but now has this bloody cursor pad that's taking over the world. I still want one but I'm peeved they had to follow fashion at the expense of useability.