A system for user interaction is provided. The system includes an input device configured to receive movement data and to transmit a movement signal corresponding to the movement data. An output device is configured as an adult sex toy, and the output device is configured to receive the movement signal from the input device and to move in response to the movement signal. An application is configured to provide communication between the input device and the output device.