Match the body of the action
A control scheme is fair when the physical gesture resembles the in-game action closely enough that mistakes feel like player mistakes. Jumping and flapping belong to a discrete tap or key. Steering a paddle or mallet belongs to continuous pointer movement. Memory and lights puzzles belong to discrete cell taps. Mixing those families without reason makes the game feel slippery.
That is why Basketball Shot uses a press-and-release meter instead of asking you to draw the entire arc by hand, and why Pattern Pulse never requires holding a pad down. The input should be the smallest honest version of the skill being tested.
One primary input beats a pile of shortcuts
Desktop players often expect extra keys. We add them when they map cleanly—Space and ArrowUp for a flap, A/D as well as arrows for a paddle—but we do not hide a better strategy behind an undocumented shortcut. If a keyboard option exists, it should be equal to touch, not secretly stronger.
On phones, hit targets need to be large enough that a correct decision is not lost to a 12-pixel miss. Whack Zones uses wide holes for that reason. A tiny target can look precise in a screenshot and still be unfair in a moving bus or on a small screen.
Latency is part of difficulty
A reaction game that ignores input delay will punish people on slower devices. Reflex Rush therefore scores a successful response instead of demanding a fantasy-millisecond world record, and it punishes early taps more than slightly late ones because anticipation is the skill being taught. The clock still matters; it should not be a hardware lottery.
If a round ever feels like the game did not hear you, treat that as a bug report, not a skill issue. Fair controls include the unglamorous work of making the first recognized input the one that counts.