When it comes to first person shooters a lot of people fall into two camps when it comes to controller preferences. On one side you have the diehard Keyboard and Mouse people like me. We like Keyboard and mouse because using a mouse aiming in a FPS is as easy as point and click. Then there is the camp who prefers a gamepad for games in general. The benefit they get from that is they get analog control for moving forward, backward and strafing side to side which you can't get on a keyboard but aiming isn't as good using the other thumbstick.
But.... there is another way and I have been playing with this method this afternoon with surprising results. What method did I experiment with? Well, instead of Keyboard and Mouse I used Thumbstick and Mouse. Thumbstick and Mouse you ask? Yes.. you read it correctly. This is actually something I experimented with a bit before but didn't quite get the hang of it in the few seconds I tried it but now that I sat down and actually played through a few games this way it's actually a pretty cool way to control a FPS.
For example the way I have it setup in the doomsday engine is as follows:
Thumbstick: moves you forward, backward, strafe left, strafe right
Shoulder Buttons on the same side as thumbstick: Jump and Duck
Left Mouse Click: Shooting
Right Mouse Click: Use Key
Scroll Wheel: Cycle through weapons
If you have a multi button mouse like 5 or more buttons you can assign more functions to the mouse and you have an excuse to now. Other games like Prey don't have a use key so for those games you can leave the right mouse button to do what it does by default.
Looks like a company had the same sort of idea that I had: ( Image inside )
Only thing is it's for PS2, I wonder if you hooked it up to a computer via an adaptor if the mouse would work like a real mouse because usually devices like that emulate a thumbstick on the console so they don't work like real mouse. How is that do you ask? Well a thumbstick has only a finite range of movement\speed a mouse working as a proper mouse doesn't. So when a mouse is emulating a thumbstick it's limited to the range of movement\speed of a thumbstick. So you don't get the full benefit of the mouse and companies like the one making the peripheral I put a picture of put in a few on the fly sensitivity adjustment things to combat that. But anyway it makes me wonder if you hooked that up to a computer if it works like a regular mouse. Perhaps they should come out with a computer version for use with PC\Mac.
BTW, unlike with aiming the reason why an analog stick is good for running and strafing is because you have a finite speed you can do either at and unlike with aiming if you tried using a second mouse to do it you would run out of space fast and it would be a pain. Way back in the day they used to bind move forward and back to the up and down axis on the mouse and so people tried it and at first thought the mouse wasn't good for games but it just had the wrong function assigned to it.
So this way could be considered one example of a best of both worlds method. It took me a while to get used to it but I quickly started making use of the analog control for moving while having great aiming with the mouse.