Configurable keyboard to personal computer video game controller adapter
First Claim
1. A configurable keyboard to personal computer video game controller adapter, where such adapter is attached and sends output to a personal computer having a microprocessor operable under the control of a software program, the computer having a keyboard interface port, a display coupled to the personal computer for displaying images produced by the programs, and a computer keyboard, the adapter further comprising:
- a means for attaching one or multiple, similar type video game controllers to the adapter for the purpose of transmitting from such controllers, to the adapter, actuation signal data corresponding to controller input decisions;
a means for coupling a computer keyboard to the adapter for the purpose of transmitting key scan codes to the adapter,a means for coupling the adapter to a computer for the purpose of transmitting key scan codes to the computer'"'"'s keyboard port;
a means within the adapter for transmitting key scan codes to the computer;
a means within the adapter for receiving key scan codes from the computer,a means within the adapter for transmitting key scan codes to the keyboard;
a means within the adapter for receiving key scan codes from the keyboard;
a method of transmitting key scan codes to the computer during a functional mode responsive to the actuation of input devices attached to the adapter.
0 Assignments
0 Petitions
Accused Products
Abstract
The Adapter is coupled to a keyboard, and one or multiple video game control devices, including widely available directional game pads and joysticks designed for other video game platforms. The Adapter is in turn coupled to the keyboard port of a personal computer. During the Function mode, button presses or other input decision actions observed at the video game controller result in a key scan code being sent to the personal computer'"'"'s keyboard port based on a user-defined association list. During the Program mode, the association list is reconfigured in one of three ways, two of which are achieved automatically through a reconfiguration program running on the computer. The third way of reconfiguring the Adapter involves the user manually associating one or multiple keyboard key presses to a particular button press or other input decision action at the video game controller. Keyboard key press to button press or other input decision action associations are stored in either non-volatile memory, or in volatile memory.
243 Citations
3 Claims
-
1. A configurable keyboard to personal computer video game controller adapter, where such adapter is attached and sends output to a personal computer having a microprocessor operable under the control of a software program, the computer having a keyboard interface port, a display coupled to the personal computer for displaying images produced by the programs, and a computer keyboard, the adapter further comprising:
-
a means for attaching one or multiple, similar type video game controllers to the adapter for the purpose of transmitting from such controllers, to the adapter, actuation signal data corresponding to controller input decisions; a means for coupling a computer keyboard to the adapter for the purpose of transmitting key scan codes to the adapter, a means for coupling the adapter to a computer for the purpose of transmitting key scan codes to the computer'"'"'s keyboard port; a means within the adapter for transmitting key scan codes to the computer; a means within the adapter for receiving key scan codes from the computer, a means within the adapter for transmitting key scan codes to the keyboard; a means within the adapter for receiving key scan codes from the keyboard; a method of transmitting key scan codes to the computer during a functional mode responsive to the actuation of input devices attached to the adapter. - View Dependent Claims (3)
-
-
2. A technology within the adapter to emulate the method of multiplex communications used by dedicated video game platform type video game controllers, that technology comprising:
-
a means within the adapter to generate variable voltage signal output common to serial multiplex communications; a means within the adapter to receive variable voltage signal input common to serial multiplex communications; a microcontroller running a reconfigurable video game controller interface hardware emulation program.
-
Specification