Cosmo Feb 23, 2013 @ 8:12pm
[Help? :3] TF2 With Steam For Linux - 360 controller input. The Feb 14th Source Change: "Updated controller support for the Linux version", unable to use controller since.
Hi, I'm fairly new to the forums, though, not to Steam, or TF2. Anyway, my problem:

When I first started using steam for linux on around about the 12th, it worked perfectly, (with exec 360controller).

Then on the 14th, following this update (http://www.teamfortress.com/post.php?id=9956) which updated the source engine's controller support on linux, suddenly the buttons seemed to spam despite being released, (especially LT and RT), causing my character to glitch out, only completing a portion of an animation before trying to perform a different one, making it extremely difficult, if not impossible to shoot/attack.

Ever since the update for tf2 that followed the one on the 14th however, tf2 has not recognised any controller input at all.

What I find annoying though is that steam's Big Picture Mode, still, and has always received my input perfectly.

I have tried everything I am aware of other than using xboxdrv, which is a workaround rather than a solution. Including:

"Exec 360controller"
(these two Executes did nothing, and had no console output but I tried them anyway for good measure).
"Exec undo360controller"
"Exec 360controller-linux"

I have also tried to enable the gamepad in settings: the mouse settings to no avail, and in the keyboard settings, which, prior to the 14th would allow me to map controller keys in the same way I would keyboard keys, but now doesn't respond to controller input.


Specs:

Distro: Linux Mint Cinnamon 14 (nadia) 64.
Kernel: Linux 3.5.0-17-generic.
GNOME 3.6.0

Hardware:

Memory: 3.7 GiB
Processor: Intel Core i7-3610QM CPU @ 2.30GHz x 8

Also. Do not bother to comment if you are just going to tell me to use a keyboard, as I have seen everywhere over the internet. I happen to have a disability, and some joint issues, and it's just plain rude.

That aside, please help me, I await responses eagerly? :3

Thanks in advance,
Marcos Cosmos.
Last edited by Cosmo; Feb 23, 2013 @ 8:39pm
Showing 1-12 of 12 comments
< >
SUSEd Feb 24, 2013 @ 2:33am 
Same here.
They added 360controller-linux config but its doing nothing and they broke 360controller.
Cosmo Feb 24, 2013 @ 2:51am 
Well, I'm glad I'm not alone! I did make a report to Valve through TF2, though it may not have been comprehensive, and they may simply not respond to non-ubuntu bug reports.

If you are on Ubuntu, may I ask that you formally report the bug?
SUSEd Feb 24, 2013 @ 2:53am 
Originally posted by Marcos Cosmos:
Well, I'm glad I'm not alone! I did make a report to Valve through TF2, though it may not have been comprehensive, and they may simply not respond to non-ubuntu bug reports.

If you are on Ubuntu, may I ask that you formally report the bug?

Im using openSUSE and reported it already
github.com/ValveSoftware/Source-1-Games/issues/107
Cosmo Feb 24, 2013 @ 3:03am 
Ah, okay. Thank you. I will, participate. (I think?, haven't used git in awhile)
Edit: just putting the address you posted in as a link so that I can click it when I view this thread xD http://github.com/ValveSoftware/Source-1-Games/issues/107
Last edited by Cosmo; Feb 24, 2013 @ 3:58am
Cosmo Feb 28, 2013 @ 12:20am 
Originally posted by shished.tux.sus:
Originally posted by Marcos Cosmos:
Well, I'm glad I'm not alone! I did make a report to Valve through TF2, though it may not have been comprehensive, and they may simply not respond to non-ubuntu bug reports.

If you are on Ubuntu, may I ask that you formally report the bug?

Im using openSUSE and reported it already
github.com/ValveSoftware/Source-1-Games/issues/107
BTW, I have started making a custom config to override the default 360controller with what were previously the valid bindings, or at least trying to, Problem is I forget what many of them are. Not that I can't decide what I want for myself, but for the benefit of anyone else who encounters this issue, it may be useful for them to use, to recover their default settings quickly. I Will test my new script first, and if the bindings are valid, post my .cfg and a link to the TF2 wiki on customising bindings, with a binding list.
Last edited by Cosmo; Feb 28, 2013 @ 12:20am
Cosmo Feb 28, 2013 @ 12:35am 
Nope. The old bindings are also no good. :c
SUSEd Feb 28, 2013 @ 2:57am 
360config is broken and 360config-linux doesnt work atol.
What is main problems in creating custom config?
Cosmo Feb 28, 2013 @ 5:09am 
Getting similar (though not the same) isn't a valid key errors because I don't know the real bindings.
Cosmo Feb 28, 2013 @ 5:14am 
This is what I'm trying to bind. Just random guesses based on someone's config but they were probably on windows though.


//////////////////////////////////////////////////////////////
// L E G E N D :
//
// S2_UP/DOWN/LEFT/RIGHT: Stick 2, pushed up/down/left/right.
// S1_UP/DOWN/LEFT/RIGHT: Stick 1, pushed up/down/left/right.
// *_BUTTON: X/Y/A/B Buttons.
// STICK1/2: Stick 1/2 pushed in.
// *(L/R)_TRIGGER: LT/RT on controller.
// UP/DOWN/LEFT/RIGHT: Directional pad on controller.
// BACK/START: Back/Start buttons on controller.
// *(L/R)_SHOULDER: LB/RB on controller.
//
//////////////////////////////////////////////////////////////

bind "S2_UP" "+forward"
bind "S2_DOWN" "+back"
bind "S2_LEFT" "+moveleft"
bind "S2_RIGHT" "+moveright"
bind "A_BUTTON" "+jump"
bind "Y_BUTTON" "+duck"
bind "UP" "voicemenu 0 0"
bind "BACK" "changeclass"
bind "START" "changeteam"
bind "X_BUTTON" "use_action_slot_item"
bind "B_BUTTON" "reload"
bind "R_TRIGGER" "+attack"
bind "R_SHOULDER" ""
bind "RIGHT" "invnext"
bind "DOWN" "lastinv"
bind "LEFT" "invprev"
bind "L_TRIGGER" "+attack2"
bind "L_SHOULDER" ""
//echo "XBOX360 Controller Config: Loaded
SUSEd Feb 28, 2013 @ 5:16am 
Is it works?
Cosmo Feb 28, 2013 @ 5:20am 
But even the binds which don't retun errors don't fire on input.
Cosmo Feb 28, 2013 @ 5:20am 
It does not work. :C
Showing 1-12 of 12 comments
< >
Per page: 15 30 50
Date Posted: Feb 23, 2013 @ 8:12pm
Posts: 12