Author Topic: XBox Gamepad Query  (Read 5688 times)

0 Members and 1 Guest are viewing this topic.

Offline azathoth

  • 22
  • The Ramans do everything in threes.
Hey folks,
I'm using a standrd Controller-S XBox gamepad on my PC for gaming. It is perfectly calibrated and runs fine with nigh-on every game i try. But i seem to be having a couple of small problems with FS2.

I'm running FS2_Open 3.6.9 on Windows XP (although the same problem occurs in Ubuntu 6.10 also). Everything works fine on the pad except for the right analog stick. The Y axis on the right stick is detected by the config dialog and can be assigned to any axis. In-game however the axis fails to work no-matter what. The X axis completely fails to be detected by the game at all and cannot be assigned. The calibration dialogs i go through to test the pad assure me that everything is working fine, it seems to be a specific problem realting to FS2.

Does anyone else use an xbox gamepad (it's quite effective, even if aiming is slightly on the twitchy side) and do they have the same problems with right thumbstick control? I thought i would post here before submitting a bug report on Mantis as it might help prioritise the problem.

I also noted that gamepad buttons can't be assigned to axes either (so no trigger-throttle-love) but that isn't as much of an issue as the right stick problem.

Any help would be appreciated. Thanks.

 

Offline Taristin

  • Snipes
  • 213
  • BlueScalie
    • Skelkwank Shipyards
Hmm, this problem popped up for me some months ago... many many... and I just assumed it was my driver or shoddy USB wiring.....
Freelance Modeler | Amateur Artist

 

Offline Kaldow

  • 20
I have the same problem with my xbox360 controller, I havent played freespace2 for a like a while now but I assume I can do something about it with these programs I downloaded: ControlMk (a tool for customizing your pad so that you can emulate the keyboard or even mouse with it) and XBCD -I think this is also compatible with the xbox controller S but I dont know as I have the 360 one, this program lets you adjust some settings like making the triggers act as digital buttons or adjust the axis deadzones, these come very handy with some games, specially the trigger ones as some games dont recognize them but by changing them to digital buttons they work (this include Freespace2)

Hope this helps.

XBCD link: http://xbcd360guide.50webs.com/ you can also find some info and help in the forums of this site.
ControlMK http://www.redcl0ud.com/controlmk/

 

Offline azathoth

  • 22
  • The Ramans do everything in threes.
I was using XBCD initially (are there any other decent XBox pad drivers?) but i'll try that controlmk thing and see what happens. Thanks.

 

Offline phreak

  • Gun Phreak
  • 211
  • -1
I don't know if FS2 supports dual analog control sticks like the Xbox/X360 controllers use.  If not, its definately on one of our things to do.
Offically approved by Ebola Virus Man :wtf:
phreakscp - gtalk
phreak317#7583 - discord

 

Offline azathoth

  • 22
  • The Ramans do everything in threes.
I don't know if FS2 supports dual analog control sticks like the Xbox/X360 controllers use.  If not, its definately on one of our things to do.
From further testing, it doesn't appear that it does :(

As i say, there is cursory detection in that the Joystick RY axis (xbox right analog left-right axis) is detected as an input when assigning keys, but in-game it isn't recognised at all. The RX axis isn't recognised in any form.

A fix for this would be fantastic as right now i'm limited to using the "Bank When Pressed" as the right thumb click which isn't exactly handy for quick missile evasion.

Thanks for your responses. I've been playing with the SCP for a few months now but this is my first time bringing anything to anyones attention on the boards. It's a pleasure to be here and bravo on the masterful work everyone's done with the project.

 

Offline phreak

  • Gun Phreak
  • 211
  • -1
ok thanks.  i wasn't too sure of that since i still fly with the keyboard.
Offically approved by Ebola Virus Man :wtf:
phreakscp - gtalk
phreak317#7583 - discord

 

Offline Taristin

  • Snipes
  • 213
  • BlueScalie
    • Skelkwank Shipyards
It *did* work, once. I remember using it back when I played a few times with BlackDove... about 2 years ago. But then it stopped working...
Freelance Modeler | Amateur Artist

 

Offline Wobble73

  • 210
  • Reality is for people with no imagination
    • Steam
Well I don't know about the Xbox gamepads, but the dual analogue sticks on my PS2 gamepad works a treat? Left for turning and pitch and right for acceleration and banking!  :p
Who is General Failure and why is he reading my hard disk?
Early bird gets the worm, but the second mouse gets the cheese
Ambition is a poor excuse for not having enough sense to be lazy.
 
Member of the Scooby Doo Fanclub. And we're not talking a cartoon dog here people!!

 You would be well adviced to question the wisdom of older forumites, we all have our preferences and perversions

 

Offline azathoth

  • 22
  • The Ramans do everything in threes.
Okay, after doing some more testing i can confirm that the right stick works fine in Linux (i'm using Ubuntu 6.10 with the 3.6.9 latest cvs). It still doesn't work in Windows, but both exes work perfectly in Linux. Just thought you might want to know. This might narrow down the problem. I'm using the 3.6.9 standard release for the windows version, should i upgrade to a bleeding edge build to see if the problem remains?

  

Offline Tarvis

  • 26
I know this is a bump, but I was able to fix this by opening the XBCD controller setup, and setting the horizontal axis of the right stick from RX to Slider.
Make sure you go to the Windows tab and enable the Slider guage. Hit Apply on both screens. Next, unplug/plug back in your controller and make sure that the axes work right in the Control Panel. Try it in-game again.