Patent ID: 8502773

Claim:
A non-transitory computer-readable recording medium recording an information processing program executable by a computer of an information processing apparatus for designating a position on a screen based on outputs of a plurality of input devices including at least one pointing device, the program causing the computer to execute functionality comprising: designating the position on the screen to correspond to a position of an on-screen object that is selected using a key selection operation of at least one of the plurality of input devices; obtaining motion information that is information about a motion applied to a first input device housing itself including the pointing device; calculating a movement amount of the first input device housing based on the motion information; accumulating the calculated movement amounts; determining whether or not the cumulative value of the accumulated calculated movement amounts exceeds a predetermined threshold; and designating a new position on the screen, to correspond to a current pointing direction of the pointing device configured to be positioned outside of an area of the selected on-screen object, at a time when the cumulative value exceeds the predetermined threshold.