Abstract: A controller for a computer entertainment system including a control box (104) for executing and running a computer game and causing game footage to be displayed on a screen (510—FIG. 3), said control box (104) being configured to receive control signals representative of user manipulation of said game and dynamically adjust said game footage accordingly; said controller comprising a hand-held gamepad (102) and an inertial sensor (106), separate from and configured for data communication with, said gamepad (102); said hand-held gamepad (102) comprising at least one control input device and including a processor (114—FIG.