The joystick manipulator is the primary device for managing multiple computer games. Although most gaming programs allow management from keyboards, the joystick provides more control over the game and significantly more fully convey the real game situation associated with the work of aviation, automotive and other simulators traffic. For true fans of games, joysticks, similar to the real controls of the object: helmets, pedals, rudders and even entire cabs.

The joystick manipulator is the primary device for managing multiple computer games

The simplest joystick is a base with a movable handle fixed on it, on which are placed four buttons and a two-position trigger. The deviation of the handle can be carried out in all directions and simulates the steering wheel of the aircraft or the lever of control of the tank. The functions of all buttons and the position of the handle are programmed and for different games can have different actions. Some expensive models have a game feedback mechanism with a handle, while the handle has some resistance to movement, simulating the resistance of the environment in which the object moves. To connect the joystick to the computer, a standard input is used, usually located on the sound card, or other standard computer input. For a long time, the joysticks did not have a standardized connection, several generations of game consoles connected the joystick through a dedicated connector specific to each manufacturer, which led to incompatibility between the prefixes and computer. At the moment, there was a complete transition to the standard USB interface.

Tilting the handle forward-back, most often, leads to a change in the virtual axis "Y", left-right to change the virtual axis "X". In addition to the coordinate axes "X" and "Y", some joysticks are able to provide the coordinates of the "Z" axis, by rotating the handle around its axis, or by using an additional control element on the base of the joystick. The software receiving information about the coordinates of "XYZ" allows the user to control a virtual object displayed on the monitor. On the handle of the joystick and on its base, usually located buttons, switches, sliders and other controls for various purposes. On most joysticks on the handle are special buttons D-Pad and Hat-switch.

According to the principle of analyzing the position of the handle, the joysticks can be divided into the following types: discrete joysticks - the sensors of such joysticks can take two values: "0" or "1", on/off. Moving the handle to the extreme positions produces one information code corresponding to the direction. Holding the handle in the extreme position repeats the code endlessly. Joysticks of this type are practically not used in PCs, but are widely found in simple game consoles, slot machines and mobile phones.

Analog joysticks - the sensors of these joysticks give information codes with a value from zero to maximum, depending on the angle of the handle deflection: the more the handle is rejected, the greater the numerical value of the code. The range of the digital value of the code is limited by the stroke of the handle and the resolution of the sensors applied. After calibration, similar joysticks can be used to indicate the absolute position of the cursor.