The following joystick comments are from the staff at FPgaming. They are based on our testing and (probably too many hours) of playing games with them. The comments are ours alone and the manufacturers may have differing opinions.
To read the following table please keep these items in mind.
Joystick Name |
Number of Buttons |
Desk Stability |
Self Centering Ability |
Type |
Pros |
Cons |
CH Products FORCE FX | 14 |
10 |
10 |
CH |
Fast and very responsive. Works with the Assassin 3D in Descent 2. | Has rough feel due to mechanism for force feedback properties. Extra large base. Note #4 |
Logitech WingMan Extreme Digital | 8 + Throttle |
8 |
7 |
TM or CH |
Fits your hand like a glove, Accurate control. | Noisy rubber boot, also a little hard to return to center every time. |
CH Products F-16 Combatstick | 14 + Throttle |
9 |
10 |
CH |
Smooth Operation, Fast and Quick. | Only one button press can be detected at a time. |
Logitech WingMan Extreme | 8 |
8 |
7 |
TM |
Fits your hand like a glove, Accurate control. | Noisy Rubber Boot, also a little hard to return to center every time. |
Microsoft Sidewinder 3D Pro | 8 + Rudder / Throttle |
9 |
9 |
TM or CH |
Precise control mostly ambidextrous | No preferential directions not much proportional control. |
ThrustMaster FCS | 8 |
6 |
8 |
TM |
Basic workhorse with sturdy construction | Stiff springs combined with a light base, has a tendency to move around. |
Gravis Firebird2 | 8 Note #1 |
10 |
9 |
CH |
Wide base and adjustable tension springs | Small twisting effect with joystick movement. Small handle. |
CH Products F-16 Fighter Stick | 15 Note #2 |
9 |
10 |
CH |
Nice and easy feel with a smooth operation. | Only one button press can be detected at a time. Large handle takes a lot of movement to get to max. |
ThrustMaster F-16 FLCS | 8 Note #3 |
5 |
8 |
TM |
Another basic workhorse with sturdy construction | Stiff springs combined with a light base, has a tendency to move around a lot. |
Logitech WingMan | 2 + Throttle |
7 |
9 |
CH |
Quick and Responsive | Light and tends to move around. Only two buttons. |
IBM Joystick By Anko Electronics | 8 + Throttle |
9 using Suction Cups |
8 |
TM or CH |
Nice Quick Feel, Multi Fire switch. | Cheesy feeling Hat switch |
The protocol is what a joystick uses to identify how
the information is transferred from the Joystick to the
Computer. The joystick port on your computer has four
analog and four digital connections, plus a power and a
ground. Without getting overly complicated an Analog
connection can use varying amounts of power, while a
Digital connection is just simply On or Off.
The Generic protocol uses the simplest of the configurations. It will allow two Joysticks and up to four buttons. Each joystick uses two of the analog connections, one for the forward/backward movement and one for the left/right movement.
The CH protocol uses all
of the connections for one joystick by using the first
two analog connections for the forward/back and the
left/right. The next two connections are for the Throttle
and Rudder. What they do with the four Digital
connections I personally find fascinating. They have
taken the four Digital connections and treated them as
chords. When you press button one it sends a signal over
the connection #1, when you press button #2 it sends a
signal over connection #2 and so on. When you get to
button five (remember we only have four digital
connections) you can see where they have to chord the
connections. When you press button 5 what they do is send
a signal over connection #1 and #2. Button six would be
connection #1 and #3. What this allows them to do is use
the four digital connections to simulate 15 buttons. The
only draw back to this is that if you want to press two
buttons at a time you can't.
NOTE: These examples are not
intended to be accurate as to the connections actually
used with the particular button press.
ALSO: The CH F-16 Fighter
Stick can be keyboard mapped which will allow multible
button presses at the same time (actually it is just so
close that it really does not matter).
The TM Protocol is similar to the Generic protocol except that they do not allow two joysticks and instead of a second joystick they have added rudder capability (with the analog connection #3) and a four way hat switch (with the analog connection #4). They have not chorded the buttons and this allows you to select any or all of the four digital connections (buttons) at the same time.
I think it was part necessity and part creative inspiration. With the Flight Simulations and the Action games there are a lot of reasons to have selectable weapons, guidance and communication buttons available. On the other hand there are times when you do not need a lot of buttons but need to press more than one at a time.
At the present time we do not know of any other protocols although there are still a few possibilities.
That really depends on what you are using the joystick for. If you are playing a Flight Simulator you may want the maximum number of buttons you can get (CH or Keyboard input). Or you may want to use a set of rudders (TM). Let's say that you need to Jump and Shoot at the same time, you better be using a TM protocol joystick (remember the CH can not press two buttons at the same time). If you are playing a side scroller (remember Duke Nukem #1) or a 2D fighting game, you will want a Gamepad and that uses the generic protocol.
Now that that is out of the way I have to bring up another possibility. There are Joysticks in both protocols that have Keyboard input options. The way these joysticks work is that they will require you to plug your keyboard into the Joystick and have a second cable that attaches into your computers keyboard port. They all (as far as I know) have a program that you use to configure the individual buttons to keyboard presses.
So, with all this information you still do not know
what type of joystick to buy ? Think about this
One of the most important aspects to a joystick is how it
feels. If the joystick is too large or too small for your
hand you will find it very uncomfortable during those
late and or long hours of gameplay. Think about what you
are going to be using the joystick for? Do you need a lot
of buttons? Or will just two or four buttons be enough?
Go to your local retailer and check out their selection.
Actually put your hand on the joystick and feel it.
Pretend that you are playing a game and move it around
just like you would if you were really going at it. Some
retailers will even have computers set up with joysticks
attached (or ask them if you can attach one) so you can
really test it out.
Personally, since I am using the Assassin 3D and playing mostly First-Person Games (ok Quake) I do not want to have to take my hands off of the two controllers to hit some key on the keyboard. What this means is that I use a joystick with a lot of buttons and Keyboard input. (Thrustmaster F-16 FLCS at home and CH Products F-16 Fighter Stick at work)
This document was prepared by Vincent W Savoldi and the opinions are my own and may not reflect the opinions of the joystick manufacturers and or First-Person Gaming Inc.
Home - Gamer's
Corner - Support - What's
New
This page was last updated 06/13/04