Embodiments relate to apparatuses, methods and computer programs for controlling a machine. The apparatus is suitable for a mobile communication device for providing a sensor input signal to a machine control entity to control a machine. The apparatus comprises one or more sensor modules for providing first user input sensor data and second user input sensor data. The apparatus further comprises a control module configured to determine the sensor input signal based on the first user input sensor data and the second user input sensor data. The control module is further configured to provide the sensor input signal for sensor data processing to the machine control entity to control the machine via an interface.