Perpheral input device with six-axis capability
First Claim
Patent Images
1. Peripheral input device for use with a game console allowing six-axis input which comprises:
- a) two independent three-axis input devices;
b) a control pad with a microprocessor, with two input ports for establishing an electrical connection between the two three-axis input devices and the control pad and with an output port for establishing an electrical connection between a control pad microprocessor and the game console;
c) control pad microprocessor for determining whether one or two of the two three-axis input devices are connected to the control pad input portswherein the control pad microprocessor determines whether the two input ports are connected to three-axis input devices and, based upon the results of the determination, outputs an address signal to the game console through the control pad output port which indicates to the game console whether one or two three-axis input devices are connected to the control pad input ports.
2 Assignments
0 Petitions
Accused Products
Abstract
A control pad with two input ports for establishing a connection with two three-axis input devices permits six-axis game play. The control pad contains a microprocessor which determines whether one or two three-axis input devices are connected and generates an address signal for communication with the game console to inform the console microprocessor on power up the exact nature of the peripheral input devices which are attached. The present invention also includes a thumb-operable rotor assembly which allows single-handed three axis control of computer games.
169 Citations
3 Claims
-
1. Peripheral input device for use with a game console allowing six-axis input which comprises:
-
a) two independent three-axis input devices; b) a control pad with a microprocessor, with two input ports for establishing an electrical connection between the two three-axis input devices and the control pad and with an output port for establishing an electrical connection between a control pad microprocessor and the game console; c) control pad microprocessor for determining whether one or two of the two three-axis input devices are connected to the control pad input ports wherein the control pad microprocessor determines whether the two input ports are connected to three-axis input devices and, based upon the results of the determination, outputs an address signal to the game console through the control pad output port which indicates to the game console whether one or two three-axis input devices are connected to the control pad input ports.
-
-
2. A three-axis joystick controller comprising:
-
a) an elongate joystick member having a proximal end and a distal end; b) a joystick base adapted to receive the proximal end of the joystick member, having two substantially planar sensor surfaces substantially perpendicular to the longitudinal axis of the joystick member, the first surface having reflective coating facing away from the joystick member; c) x-y axes spring tension member having a proximal end and a distal end, mounted within the joystick member substantially coaxial with the longitudinal axis of the joystick member and fixed to the joystick base at the proximal end to provide force to return the joystick member to center after x-axis and y-axis forces have been applied to the joystick member by the user; d) x-y axes sensor surface positioned below and parallel to the first surface of the joystick base; e) at least one x-y axes light source and x-y axes optical signal detection sensors mounted on the sensor surface wherein the x-y position and motion of the joystick member are determined by the optical signals reflected by the first surface of the joystick base; f) x-y axes optical signal processing circuit which converts the optical signals from the sensor surface optical signal detection sensors into x-y positional data signals useful in the control of computer games; and
,g) a thumb-operated rotor assembly positioned near the distal end of the joystick member for z-axis control having; (1) a rotor with a semicircular disk for interaction with the user'"'"'s thumb and having at least one reflective surface mounted perpendicular to the plane of the disk, and the reflective surface facing away from the disk, the disk being selectably rotatable about its center; (2) a spring tension member for returning the rotor to its center position after rotation in either direction; (3) a z-axis sensor surface positioned below and parallel to the reflective surface of the rotor; (4) at least one z-axis light source and z-axis optical signal detection sensor mounted on the z-axis sensor surface wherein the z position and motion of the rotor are determined by the optical signals reflected by the reflective surface of the rotor; and
,(5) a z-axis optical signal processing circuit which converts the optical signals from the z-axis sensor surface optical signal detection sensor into z-axis positional data signals useful in the control of computer games.
-
-
3. A thumb-operated rotor assembly positioned near the distal end of a joystick member for z-axis control comprising:
-
a) a rotor with a semicircular disk for interaction with the user'"'"'s thumb and having at least one reflective surface mounted perpendicular to the plane of the disk, and the reflective surface facing away from the disk, the disk being selectably rotatable about its center; b) a spring tension member for returning the rotor to its center position after rotation in either direction; c) a z-axis sensor surface positioned below and parallel to the reflective surface of the rotor; d) at least one z-axis light source and z-axis optical signal detection sensor mounted on the z-axis sensor surface wherein the z position and motion of the rotor are determined by the optical signals reflected by the reflective surface of the rotor; and
,e) a z-axis optical signal processing circuit which converts the optical signals from the z-axis sensor surface optical signal detection sensor into z-axis positional data signals useful in the control of computer games.
-
Specification