Minecraft wiki entry for Piston_uses, associated text: Alternatively, the pistons could be connected to a lever. This requires input from the player, but can be activated when the target is above the trap, which removes the need for a delay.