Author Topic: Xbox 360 Controller for PC Triggers issue  (Read 12630 times)

0 Members and 1 Guest are viewing this topic.

Offline Redstreblo

  • Darth Lobster
  • 26
  • Current Project: Vasudan Imperium (\/) (;,;) (\/)
Xbox 360 Controller for PC Triggers issue
I am having a problem where I am setting up my USB Xbox 360 controller for use in Descent 3 or FreeSpace and other games where the Left Trigger and Right Triggers are not buttons. The way it detects them is by a Z axis. This means that I cannot map LT or RT to be say "Fire Primary" or "Fire Secondary" because it doesn't detect the triggers as buttons. Is there another driver out there or a workaround that will let me use the triggers as buttons?

Thanks   :D
I, Aries one, have proved myself superior to the legendary Terran pilot Alpha one! Let the Vasudan people take pride in this accomplishment, and take the Parliamentary Vasudan Empire to victory over the inferior Galactic Terran Alliance! Long live the Emperor!

 

Offline IronBeer

  • 29
  • (Witty catchphrase)
    • Minecraft
Re: Xbox 360 Controller for PC Triggers issue
I use a 360 controller, myself, and running it through a program like Xpadder or Pinnacle Game Profiler (I'd recommend the former, since it's free) allows you to set certain buttons on a controller to be keypresses. The problem with a 360 controller sans special software is that the L/R triggers ARE axes, they're just hardly ever configured as such.
"I have approximate knowledge of many things."

Ridiculous, the Director's Cut

Starlancer Head Animations - Converted

 

Offline Redstreblo

  • Darth Lobster
  • 26
  • Current Project: Vasudan Imperium (\/) (;,;) (\/)
Re: Xbox 360 Controller for PC Triggers issue
Thank you very much! Xpadder has solved my issue flawlessly (except now the game sees it as a joystick AND keyboard controls and overrides what I set the left analog stick to do to become, well an analog stick) and the triggers are now seen as buttons and are my primary and secondary fire buttons YAY!

By the way Xpadder is not free, I had to search for an older version that was free. But hey now I had something to Google for!

:D
I, Aries one, have proved myself superior to the legendary Terran pilot Alpha one! Let the Vasudan people take pride in this accomplishment, and take the Parliamentary Vasudan Empire to victory over the inferior Galactic Terran Alliance! Long live the Emperor!

 

Offline IronBeer

  • 29
  • (Witty catchphrase)
    • Minecraft
Re: Xbox 360 Controller for PC Triggers issue
...(except now the game sees it as a joystick AND keyboard controls and overrides what I set the left analog stick to do to become, well an analog stick)
Yeah, what I did to fix that was to disable the gamepad as a joystick all together, set FSO to accept mouse flight, then emulated mouse inputs with Xpadder on one of the analog sticks. Though, it does sound like you've got a control setup you like, so do with this info what you will.

By the way Xpadder is not free, I had to search for an older version that was free. But hey now I had something to Google for!
Aaargh. You're right, I forgot about that. But there are free versions out there, so.... we can both be right.  :P
"I have approximate knowledge of many things."

Ridiculous, the Director's Cut

Starlancer Head Animations - Converted

 

Offline Redstreblo

  • Darth Lobster
  • 26
  • Current Project: Vasudan Imperium (\/) (;,;) (\/)
Re: Xbox 360 Controller for PC Triggers issue
...(except now the game sees it as a joystick AND keyboard controls and overrides what I set the left analog stick to do to become, well an analog stick)
Yeah, what I did to fix that was to disable the gamepad as a joystick all together, set FSO to accept mouse flight, then emulated mouse inputs with Xpadder on one of the analog sticks. Though, it does sound like you've got a control setup you like, so do with this info what you will.

What I did to solve the issue is to remove the pitch and bank controls from being "mouse x axis" "mouse y axis." leaving only the num pad arrows as pitch and direction control and mapped the right analog stick to those buttons. I went back to the pitch and bank controls and tried to map them with the right analog stick and it replaced "none" with "R Analog X" and "R Analog Y" or something along those lines. So apparently if the game can recognize a controller it will use the controller controls over the XPadder controls. I had set the trigger buttons to be left mouse click and right mouse click on Xpadder (which happen to be called "Button 1" and "Button 2") and found that in game the A button (AKA Button 1) and the B button (AKA Button 2) (Xbox 360 controller) also fired primary and secondary weapons. I had to set the triggers to be left control and space bar to avoid the issue.

Heh, I didn't see any options for disabling the Joystick in game and solved it the way I say above.  :lol: Now I go and look into the launcher and see the Audio/Joystick option and disable Joystick   :banghead:. Oh well either way works I guess.
I, Aries one, have proved myself superior to the legendary Terran pilot Alpha one! Let the Vasudan people take pride in this accomplishment, and take the Parliamentary Vasudan Empire to victory over the inferior Galactic Terran Alliance! Long live the Emperor!