Reconfigurable joystick controller recalibration
First Claim
1. A method of calibrating a controller in a video game/simulator on a personal computer having a calibration mode and a functional mode, the controller including a position-detecting input device and a multiposition switch having a calibration position and at least one functional control position, the method comprising:
- setting the controller in the calibration mode;
positioning the position-detecting input device into a first position wherein the position-detecting input device generates a first output signal corresponding to the first position;
sampling the first output signal;
assigning one or more keycodes to the first sampled signal;
positioning the position-detecting input device into a second position wherein the position-detecting input device generates a second output signal corresponding to the second position;
sampling the second output signal;
assigning one or more keycodes to the second sampled signal; and
switching the controller switch to the functional control position to place the controller in a functional mode responsive to the functional control position;
the keycodes assigned to the first sampled signal being transmitted to the personal computer during the functional mode when the position-detecting input device is positioned in the first position, and the keycodes assigned to the second sampled signal being transmitted to the personal computer during the functional mode when the position-detecting input device is positioned in the second position.
4 Assignments
0 Petitions
Accused Products
Abstract
A video game/simulator system in a personal computer (PC) with game port and keyboard port includes a joystick includes a base and a joystick handle pivotally mounted on the base for two-dimensional movement. The joystick controller is connectable to both the game port of the personal computer and to the keyboard port via a second, throttle controller. The throttle and joystick controller inputs are reconfigurable to work with different video game/simulator programs by downloading a new set of keycodes from the personal computer via the keyboard port to a microcontroller and nonvolatile memory in the throttle controller. The throttle and joystick controller have variable inputs which can be input to the PC in either analog or digital form. The digital inputs can be calibrated by changing their corresponding keycodes. A multi-stage trigger switch is hingedly mounted on the joystick for actuation by a user'"'"'s index finger. The multi-stage trigger has a default position, a first actuated position, and a second actuated position and can be configured to fire a weapon in the first position and control a camera in the second position during operation of the video game/simulator.
-
Citations
12 Claims
-
1. A method of calibrating a controller in a video game/simulator on a personal computer having a calibration mode and a functional mode, the controller including a position-detecting input device and a multiposition switch having a calibration position and at least one functional control position, the method comprising:
-
setting the controller in the calibration mode; positioning the position-detecting input device into a first position wherein the position-detecting input device generates a first output signal corresponding to the first position; sampling the first output signal; assigning one or more keycodes to the first sampled signal; positioning the position-detecting input device into a second position wherein the position-detecting input device generates a second output signal corresponding to the second position; sampling the second output signal; assigning one or more keycodes to the second sampled signal; and switching the controller switch to the functional control position to place the controller in a functional mode responsive to the functional control position; the keycodes assigned to the first sampled signal being transmitted to the personal computer during the functional mode when the position-detecting input device is positioned in the first position, and the keycodes assigned to the second sampled signal being transmitted to the personal computer during the functional mode when the position-detecting input device is positioned in the second position. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A video game/simulator system comprising:
-
a personal computer having a microprocessor operable under control of a video game/simulator program during a functional mode, an input/output bus for connecting peripheral input and output devices to the microprocessor, and a keyboard interface port; a game board coupled to the input/output bus having a first number of analog inputs and a second number of discrete inputs; a display coupled to the personal computer for displaying images produced by operating the video game/simulator program; a video game/simulator controller including; a user actuated rheostat having an output for producing an output signal, a keyboard input/output port coupled to the computer keyboard interface port, first means for transmitting the rheostat output signal as an analog signal to one of the game board analog inputs, second means for transmitting a digital keycode via the keyboard interface port responsive to the rheostat output signal, and a switch coupling the rheostat output signal selectively to the first and second transmitting means to operate the rheostat in an analog mode or a digital mode. - View Dependent Claims (9, 10, 11, 12)
-
Specification