Joystick Support?
-
SeabeeDaddy
- Posts: 18
- Joined: 2014-04-10 22:55
Joystick Support?
I am curious, does PR still have joystick support?? I thought it used to. I just bought a new joystick (MadCatz F.L.Y. 5) which is a plug and play USB Joystick, and its connected because I can calibrate it in the computers control panel and it renders input... but when I try and set up my aircraft controls in PR it won't register... what gives?
CB
CB
-
X-Alt
- Posts: 1073
- Joined: 2013-07-02 22:35
Re: Joystick Support?
It will work, mumble will however need Joy2Key for simulation of buttons, since Joystick support in it except the X52 is broken.SeabeeDaddy wrote:I am curious, does PR still have joystick support?? I thought it used to. I just bought a new joystick (MadCatz F.L.Y. 5) which is a plug and play USB Joystick, and its connected because I can calibrate it in the computers control panel and it renders input... but when I try and set up my aircraft controls in PR it won't register... what gives?
CB
-
Rhino
- Retired PR Developer
- Posts: 47909
- Joined: 2005-12-13 20:00
Re: Joystick Support?
I've setup a FLY5 to work with PR:BF2, try restarting your computer and if you have any other game controllers plugged in, unplugging them may help.
-
SeabeeDaddy
- Posts: 18
- Joined: 2014-04-10 22:55
Re: Joystick Support?
Well when I am in the controls screen in game and i try to set joystick controls it wont register any clicks..
-
SeabeeDaddy
- Posts: 18
- Joined: 2014-04-10 22:55
Re: Joystick Support?
Okay, I will try that. Thank you for the answers guys.[R-DEV]Rhino wrote:I've setup a FLY5 to work with PR:BF2, try restarting your computer and if you have any other game controllers plugged in, unplugging them may help.
-
SeabeeDaddy
- Posts: 18
- Joined: 2014-04-10 22:55
Re: Joystick Support?
Tried a restart and no dice. Man I dont know what is wrong this sucks lol.SeabeeDaddy wrote:Okay, I will try that. Thank you for the answers guys.
-
Rhino
- Retired PR Developer
- Posts: 47909
- Joined: 2005-12-13 20:00
Re: Joystick Support?
Are you sure you do not have any other controller like a Game Pad or Steering wheel plugged in, even Rudder Pedals if you have them as (at least for myself and most other people) BF2 only supports one active controller, other than the normal mouse and k/b and if there are multiple ones plugged in it can either not recognise the one you want it to or screw up things in other ways.
-
SeabeeDaddy
- Posts: 18
- Joined: 2014-04-10 22:55
Re: Joystick Support?
Nope, just a mouse. However, my laptop has a touchpad as well but I disabled it[R-DEV]Rhino wrote:Are you sure you do not have any other controller like a Game Pad or Steering wheel plugged in, even Rudder Pedals if you have them as (at least for myself and most other people) BF2 only supports one active controller, other than the normal mouse and k/b and if there are multiple ones plugged in it can either not recognise the one you want it to or screw up things in other ways.
-
SeabeeDaddy
- Posts: 18
- Joined: 2014-04-10 22:55
Re: Joystick Support?
Just tried my old joystick and even unplugged my mouse, same thing, no input when in the BF2 control screen.
-
LITOralis.nMd
- Retired PR Developer
- Posts: 5658
- Joined: 2010-04-10 16:15
Re: Joystick Support?
IF your notebook has synaptic touchpad you might need to shutdown the synaptic driver. in addition to disabling the synaptic HID/joystick device in the device manager.
-
SeabeeDaddy
- Posts: 18
- Joined: 2014-04-10 22:55
Re: Joystick Support?
Well ****.. how would I manage that?[R-COM]LITOralis.nMd wrote:IF your notebook has synaptic touchpad you might need to shutdown the synaptic driver. in addition to disabling the synaptic HID/joystick device in the device manager.
Or I could test it by turning my touchpad on and plugging the joystick in and seeing if it works right??
Is this something that is hardcoded into BF2 that is unchangeable? Or maybe multi-device support is possible in a future update?
Last edited by SeabeeDaddy on 2014-04-15 02:32, edited 1 time in total.
-
Rhino
- Retired PR Developer
- Posts: 47909
- Joined: 2005-12-13 20:00
Re: Joystick Support?
Can't help you too much with the Device Manager although depending on your OS you should find it by clicking on My Computer, Properties and then somewhere there you should see a shortcut to go to your Device Manager.
But before you go down this approach it might be worth exploring other options.
First of all have you tried assigning your joystick in the vBF2 control menu with launching vBF2 instead of PR? Its worth ruling out that it is nothing PR related as there is one possible thing that may be screwing this up but its unlikely.
Next do you have the most up-to-date drivers and are you using the Saitek Profiler at all, now known as the "Smart Technology Profile Editor". If your using a profile with that then it may be worth clearing your active profile so none are active or probably better yet, closing it down for the time being. While this software is good for assigning keys for mumble, POVs etc, it is a buggy POS and can cause quite a few problems and one of the biggest reasons why I've moved away from Saitek/MadCatz products in recent years since this software and their drivers have gone down hill big time IMO, although I still do love my X-52
We can also try giving you a controls.con with the joystick axsis already assigned but this may not work and best to see if the vBF2 approach works first.
But before you go down this approach it might be worth exploring other options.
First of all have you tried assigning your joystick in the vBF2 control menu with launching vBF2 instead of PR? Its worth ruling out that it is nothing PR related as there is one possible thing that may be screwing this up but its unlikely.
Next do you have the most up-to-date drivers and are you using the Saitek Profiler at all, now known as the "Smart Technology Profile Editor". If your using a profile with that then it may be worth clearing your active profile so none are active or probably better yet, closing it down for the time being. While this software is good for assigning keys for mumble, POVs etc, it is a buggy POS and can cause quite a few problems and one of the biggest reasons why I've moved away from Saitek/MadCatz products in recent years since this software and their drivers have gone down hill big time IMO, although I still do love my X-52
We can also try giving you a controls.con with the joystick axsis already assigned but this may not work and best to see if the vBF2 approach works first.
Ye its something hardcoded into the engine afaik and pretty much no chance of us giving support to it in the future either.SeabeeDaddy wrote:Is this something that is hardcoded into BF2 that is unchangeable? Or maybe multi-device support is possible in a future update?
-
LITOralis.nMd
- Retired PR Developer
- Posts: 5658
- Joined: 2010-04-10 16:15
Re: Joystick Support?
To disable the synaptic driver:SeabeeDaddy wrote:Well ****.. how would I manage that?
Or I could test it by turning my touchpad on and plugging the joystick in and seeing if it works right??
Is this something that is hardcoded into BF2 that is unchangeable? Or maybe multi-device support is possible in a future update?
Open Task manager, In the menu, View->Select Columns-> tick the "Image Path Name" option.
If you have win Vista or new, then select teh "View processes from all users" option.
You have several synaptic drivers running in the background, sort the "Image path name " column and they'll all show up in directories with 'synaptic' in the path. IDK the exact drivers file names as they change per touchpad model and per OEM (Dell/HP/Lenovo/etc).
-
SeabeeDaddy
- Posts: 18
- Joined: 2014-04-10 22:55
Re: Joystick Support?
Okay so this is weird... I just tried again.. I unplugged my external mouse, left the touchpad on, then booted up PR BF2 and tried to enter joystick controls.. and it worked. I even plugged in my external mouse and just disabled the touch screen and it still worked.. Now it seems control copters is a little clunky but I turned up the sensitivity and that seemed to kind of do it..
But I happen to have another problem, throttle control. So what I did originaly was set the throttle to 0, then click on accelerate, and move it foward. Boom it registered Axis 4. Problem is, unless the throttle is all the way to 0, now any movement immediately gives 100% throttle.
So I tried an alternate which was moving it a bit foward and doing the same thing, this time it registered as Axis 2 and changed the way it works, the Throttle will not go above 0-1% until about halfway then from then on I can feather and control it how I like. Is there a way so I can get a 100% throttle control through the range of motion?? I hope this is making sense.
CB
But I happen to have another problem, throttle control. So what I did originaly was set the throttle to 0, then click on accelerate, and move it foward. Boom it registered Axis 4. Problem is, unless the throttle is all the way to 0, now any movement immediately gives 100% throttle.
So I tried an alternate which was moving it a bit foward and doing the same thing, this time it registered as Axis 2 and changed the way it works, the Throttle will not go above 0-1% until about halfway then from then on I can feather and control it how I like. Is there a way so I can get a 100% throttle control through the range of motion?? I hope this is making sense.
CB
-
Rhino
- Retired PR Developer
- Posts: 47909
- Joined: 2005-12-13 20:00
Re: Joystick Support?
Gdgd 

Did you separate your two throttles and only move one of them when trying to designate the throttle? Moving both at the same time will most likley mean conflicting axis which may result in the problems your having.
iirc the FLY5 has a dual throttle for flight sims with multiple throttole/engine support. BF2 doesn't have this btwSeabeeDaddy wrote:So I tried an alternate which was moving it a bit foward and doing the same thing, this time it registered as Axis 2 and changed the way it works, the Throttle will not go above 0-1% until about halfway then from then on I can feather and control it how I like. Is there a way so I can get a 100% throttle control through the range of motion?? I hope this is making sense.
Did you separate your two throttles and only move one of them when trying to designate the throttle? Moving both at the same time will most likley mean conflicting axis which may result in the problems your having.
-
SeabeeDaddy
- Posts: 18
- Joined: 2014-04-10 22:55
Re: Joystick Support?
Well you were partially right. So I tried just configuring and using one side. And found that when it is the left side, the throttle stays at 0% until about half way and increments up from there, when it is the right one "controlling" the throttle, its 0 at the bottom and anything above is 100%...[R-DEV]Rhino wrote:Gdgd
iirc the FLY5 has a dual throttle for flight sims with multiple throttole/engine support. BF2 doesn't have this btw
Did you separate your two throttles and only move one of them when trying to designate the throttle? Moving both at the same time will most likley mean conflicting axis which may result in the problems your having.
-
Rhino
- Retired PR Developer
- Posts: 47909
- Joined: 2005-12-13 20:00
Re: Joystick Support?
humm, if you have an icon for your joystick in your "Notifications" area in the bottom right of the screen (may need to expand it up to see it), right click on it, hit control panel then see if your axis are responding correctly in there when you move them, it may be a faulty stick or needs calibration or something.
-
SeabeeDaddy
- Posts: 18
- Joined: 2014-04-10 22:55
Re: Joystick Support?
No dice on that, I just recalibrated it today, everything else seems to work fine but the problem of 0% until half way still persists.[R-DEV]Rhino wrote:humm, if you have an icon for your joystick in your "Notifications" area in the bottom right of the screen (may need to expand it up to see it), right click on it, hit control panel then see if your axis are responding correctly in there when you move them, it may be a faulty stick or needs calibration or something.
-
Rhino
- Retired PR Developer
- Posts: 47909
- Joined: 2005-12-13 20:00
Re: Joystick Support?
Are you talking about the throttle and ingame or in the control panel?SeabeeDaddy wrote:No dice on that, I just recalibrated it today, everything else seems to work fine but the problem of 0% until half way still persists.
If your talking about the throttle ingame, yes that's one of BF2's little things where 0 to 50% is reverse, with 0% throttle being "full reverse" (although PR has no "reverse thrust" per say on normal jets) and 50% to 100% being forwards thrust, where 50% is no thrust at all.
On jets with vertical engines (Harrier / F-35B) and tilt rotors (MV-22) 0% to 50% instead of being reverse thrust / nothing, its instead the hover engine and 0% is full power to hover engine and 50% being no power, where 50% to 100% is normal forward flight engine like a normal jet.
On choppers same thing applies, other than 0% to 50% is negative vertical thrust and 50% to 100% is positive vertical thrust, which in r/l would be the collective leaver that controls the pitch of the rotor blades.

