The present invention relates to an X-Y input device, and more particularly to an X-Y input device suitable for use as an input device associated with a graphic display apparatus.
Graphic display apparatus basically include a display screen, a display controller, a data channel, and an input device which may be of various types. One known input device is a "joystick" having a lever supported by a gimbal mechanism and tiltable by the operator in any direction. A control device detects the direction and angle of tilt of the lever and generates voltages or digital signals indicative of coordinate values in X and Y directions. This type of input device is disadvantageous however in that the range of angular movement of the lever is limited and data signals entered by the operator are relatively unstable.
In an effort to eliminate the above shortcomings, there has in recent years been developed an input device called a "mouse." One type of the mouse has a rotatable member such as a steel ball, and first and second driven rollers held in contact with the ball are rotated in response to rotation thereof. The first and second driven rollers have their axes of rotation extending substantially perpendicularly to each other. The mouse also includes first and second angle detector means often comprised of variable resistors or encoders for separately detecting the angles of rotation of the first and second driven rollers. The ball, first and second driven rollers, and first and second angle detector means are all housed in a casing.
The casing has an opening defined in its bottom with the ball partly projecting through the opening. In use, the casing is held by the operator to place the ball against a given base or surface. By moving the casing to cause the ball to roll on the surface in any desired direction, the first and second driven rollers are rotated about their own axes through angles dependent on the rolling movement of the ball. The directions and angles of rotation of the driven rollers are converted by the first and second angle detector means into voltages or digital signals corresponding to the rolling movement of the ball representative of coordinate values in X and Y directions. The generated signals are then entered into a display apparatus.