View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000635 | FSSCP | user interface | public | 2005-11-29 00:59 | 2008-10-09 21:11 |
| Reporter | crandall | Assigned To | FSO 4 | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | open | ||
| Summary | 0000635: cannot bind axis as button (xbox 360 controller trigger) | ||||
| Description | FS2 does not support binding an axis as a button. Because of this, it's impossible to use the trigger buttons on the xbox 360 controller for windows. It would be helpful if when detecting a bind, FS2 could detect an axis direction as representative of a button. | ||||
| Tags | No tags attached. | ||||
|
|
I doubt this is ever going to happen. There are just too many ways for it to mess up and cause binding issues for most other devices. If the device control is seen as an axis then it needs to be handled like an axis. The best way to handle this is to set the trigger buttons up as real buttons in Windows though driver/config software, assuming such a thing is currently possible. |
|
|
Actually, most games support this in one fashion or another. Most notably so Unreal Engine games, where you can merely modify the ini to achieve such a state. The controller software doesn't allow you to treat the trigger as a button (though I do agree that would be preferable). I was going to try looking at putting this feature in myself, but last night when I got the head revisions from CVS... it wouldn't compile. |
|
|
Unfortunately there was a minor snafu in the past few days that rendered the codebase uncompilable. It should work now. Grab a fresh update and try compiling it again. :) |
|
|
thers a diffeence in the physical electronic systems between an axis device and a button, so it is unlikely |
|
|
Actually I think that SDL sees the triggers as buttons so when we go SDL on Windows for joystick/mouse input then that would probably get it working. Even if it's not automatic SDL has an enviroment variable or two which could probably override the default setup. This is definitely a future thing though, for or post 3.7, at the earliest. Adding and ini option is one near-term solution but all of that is going to change with the new io code in a few months since the various options and code is going to get replaced. |
|
|
Happens on the regular XBox controllers too. I just got one and tried it out. This would be pretty cool if it eventually got working. :) |
|
|
Assign to FSO4 for future reference? |
|
|
prolly. |
|
|
Closed, as feature requests aren't bugs. But this one may get put in the codebase eventually. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2005-11-29 00:59 | crandall | New Issue | |
| 2005-11-29 07:05 | taylor | Note Added: 0003947 | |
| 2005-11-29 13:42 | crandall | Note Added: 0003948 | |
| 2005-12-04 22:21 | Goober5000 | Note Added: 0003966 | |
| 2005-12-05 22:07 | Hippo | Note Added: 0003969 | |
| 2005-12-05 22:51 | taylor | Note Added: 0003970 | |
| 2005-12-17 00:28 | Goober5000 | Note Added: 0004005 | |
| 2006-01-13 03:22 | phreak | Note Added: 0004213 | |
| 2006-01-13 03:27 | Goober5000 | Note Added: 0004214 | |
| 2006-01-13 03:27 | Goober5000 | Assigned To | => FSO 4 |
| 2006-01-13 03:27 | Goober5000 | Status | new => assigned |
| 2008-10-09 21:11 | phreak | Status | assigned => closed |
| 2008-10-09 21:11 | phreak | Note Added: 0009916 |