Minecraft wiki entry for Quasi-connectivity, associated text: Similar to torch keys, but with an obvious input, a floating button is a button that doesn't appear to be connected to anything but can still be used. The strategy is to put a button far enough away that it can activate a piston by update QC activation and then repeatedly update the piston (without activating it) so that it responds quickly to the button turning on and off.