Talk:Steam Input

From Team Fortress Wiki
Jump to: navigation, search

Merge

This article seems to be about something that's not related to TF2 but a Steam feature. I'm not sure a page is necessary on this, but maybe a merge with List of default keys would be better?
BLU Wiki Cap.png | s | GrampaSwood Praise the Sun! (talk) (contribs) 08:58, 10 March 2024 (UTC)

Although I'm pretty sure there are only a minority of player use controller to play a fps game especially one without any aiming assistance. But yeah moving it to default keys is the best, since it exist and do support xbox controllers.
Also I think it have something to do with the game, since when I use PS5 controller it will display something like "We don't guarantee this game support your controller" while when I use a xbox one it won't.Profiteer the tryhard (talk|contribute) 09:15, 10 March 2024 (UTC)
You can use your Xbox one controller. I do apologize for rushing this article a bit, I was about to add a section about how to enable it for various controllers. Though while Steam Input is a middleware, the way that TF2 has it implemented is a bit special because it does not use keybinds by default. I was kinda aiming for this to a useful reference since I see people wanting to try to enable gyro on their controllers because of that SolarLight vid. PotatoSebs (talk) 09:26, 10 March 2024 (UTC)
There's also a bunch of bugs worth mentioning whenever Steam Input is enabled like some menu elements are not usable and it's possible to move the camera while the pause screen is up PotatoSebs (talk) 09:30, 10 March 2024 (UTC)
Seems like this feature is completely unsupported in that case, if I turn my xBox One controller on it also says there is only a partial support and requires editing to even set up. I don't think an entire article is necessary for this seeing as the feature isn't supported in the first place, we should wait until it's fully supported to give it its own page, but for now either a mention on the List of default keys page is better or just no page at all. The reference for how to enable gyro is nice, but if the entire page serves just that purpose it's not enough.
BLU Wiki Cap.png | s | GrampaSwood Praise the Sun! (talk) (contribs) 09:36, 10 March 2024 (UTC)
I tried PS5 controller and it have full support though mostly because the controller can control the mouse pointer, and it seems TF team (or maybe steam input team?) do made some support for it since I saw some pretty detailed stuff on controller binds (like taunt, call medic, F1 F2 for votes, contracker)Profiteer the tryhard (talk|contribute) 09:46, 10 March 2024 (UTC)
It really does not take much to enable Xbox One controller support, you just need to enable Xbox Controller support in your Steam settings. As for how it got marked as unsupported, Valve only recently decided to add the new controller tagging system on their storefront and Steam Input is one of new tags. If it were marked, it would tell you explicitly that it is using Steam Input. There's other Valve games that got marked Steam Input and other Valve games got incorrectly marked like Left 4 Dead 1. I wouldn't really rely on that tagging system that they made. PotatoSebs (talk) 09:47, 10 March 2024 (UTC)

──────────────────────────────────────────────────────────────────────────────────────────────────── Still seems like TF2 is clearly not set up for this system, which is more important to me.
BLU Wiki Cap.png | s | GrampaSwood Praise the Sun! (talk) (contribs) 09:50, 10 March 2024 (UTC)

Clearly in what way? Just not having xbox controllers on by default? I mean, if you ask me it's more playable than the old legacy controls. Hell you can even navigate most of the menus with the default Action Sets. Besides having no aim assist, it's still a bit more functional. PotatoSebs (talk) 09:58, 10 March 2024 (UTC)
Though at least let me just finish this article as I can put much more detail than just default binds, and letting me explain each detail on each behavior and setup. PotatoSebs (talk) 10:04, 10 March 2024 (UTC)
Another thing I wanna point out is that there's a dedicated bindings pages for the legacy Xbox 360 and DualShock 3 controls, if those gets to stay here as is. I don't see a reason this one shouldn't PotatoSebs (talk) 10:11, 10 March 2024 (UTC)
Because those are control schemes on entirely different versions of the game, if entire menu elements don't work, then clearly this is not a supported feature. "X page exists so this one is fine too" is not a good argument for keeping a page. This page will likely be merged into the List of default keys one, you can work more on this page but no promise that the information will carry over when it gets merged. It seems like those pages already mention how to get controllers to work, so this page becomes double redundant.
BLU Wiki Cap.png | s | GrampaSwood Praise the Sun! (talk) (contribs) 10:19, 10 March 2024 (UTC)
Alright bet, gonna get this filled up as much as I can. Though getting a controller to just work is really not the point... I really don't care about that. Though tbh if it ends up getting merged, it'd look kinda awkward with all of that keyboard-centric focus there but whatever.The preceding unsigned comment was added by PotatoSebs (talk) • (contribs) 2024-03-10, 10:32 UTC
We do have some subpar articles about Xbox and PS3 controllers, so I don't see why not. If anything, the PS3 and Xbox pages should be merged with this one, so it could list Xbox, PS3, and Steam Input/Steam Deck controls in the same article.
Also, a feature not being widely used is not a factor. If it's in the game, we should do our best to document it. — Tark 13:53, 10 March 2024 (UTC)
Pictogram plus.png  I'm ok with both merge and solo page. Merging 3 pages to one seems like a good idea, considering nobody is playing on PS3/xbox whoever is checking these pages might simply be interested in inputs other than keyborad.Profiteer the tryhard (talk|contribute) 14:05, 10 March 2024 (UTC)
The issue is not that it's not widely used, it's the fact that it's clearly not set up to work with TF2. The buttons feel almost random. In the default configuration for the controller there are some crucial binds missing, like the jump button or a crouch button, but there is a button bound to view contracts as well as one to drop the briefcase. Reloading is also bound to half-pressing the LT button, which is very sensitive and pressing it too much or too little can easily just not trigger it at all (this is especially annoying on the Vaccinator, which can easily trigger an ÜberCharge by accident instead of switching resistances). To me, it's clear that either someone not familiar with the game set this up or there was no care put into setting it up in the first place.
I think it should be merged into the PC keybinds because this is not a console feature, so putting the binds from the outdated console versions together with default controller binds on PC would be weird imo. It would fit better merged with the PC controls, and even then I'm not really sure if it's necessary. This is more of a Steam feature that's on every game and got hastily thrown together for TF2 (yet still shows up as the official and recommended keybinds). The 360controller.cfg provided by the game actually seems to contain the correct binds, including a jump and crouch button, but that needs to be manually executed after launching the game.
BLU Wiki Cap.png | s | GrampaSwood Praise the Sun! (talk) (contribs) 14:35, 10 March 2024 (UTC)
Yeah I agree that the jump action's placement is pretty wack. Though the main reason for that is that it's a cut off from the controller layout conversion from the original Steam Controller template. Jump and Duck were bounded to left and right grip by default, but 360 controls don't got those rip. I think I might be fine with it merging it, especially since I've been pooped out for typing this article for 12 straight hours. I just wanna get that information out there with the slight differences between the legacy Xbox controls. Though regardless of niche, I do hope that it ends up nicely searchable for controller related stuff in this wiki. PotatoSebs (talk) 15:34, 10 March 2024 (UTC)
Though once I wake up, I'll get back on that grind and add the layout tables for the other controllers and, Steam Deck, and my phone lol PotatoSebs (talk) 15:39, 10 March 2024 (UTC)

──────────────────────────────────────────────────────────────────────────────────────────────────── re: "I think it should be merged into the PC keybinds because this is not a console feature"
My previous comment about merging the page wasn't related to console configuration but rather controller configuration.
This article is evolving into a detailed page about controller configuration, so I think it might be a good idea to rename this page to "Controller configuration", merge the contents of PlayStation 3 controls and Xbox 360 controls in here and deprecate their pages (turn them into redirects). — Tark 16:48, 10 March 2024 (UTC)

I wouldn't be opposed to merging those into one big controller config article. Though, it would be worth mentioning that those are a bit different. PotatoSebs (talk) 17:27, 10 March 2024 (UTC)
I think there is quite a difference between controller configuration and the xbox/ps3 controls. I would prefer if we had a "List of default controls" or "List of default binds" instead and then have this page (since {{DefaultKey}} exists most of the links to List of default keys would be changed in a single edit). One page would be about the default binds for kb&m/controller and the other would be for how to configure controller for PC as that clearly doesn't come natively. I think that would solve my main issue of the page being about something that Valve clearly didn't care about for TF2.
BLU Wiki Cap.png | s | GrampaSwood Praise the Sun! (talk) (contribs) 17:34, 10 March 2024 (UTC)
Considering that Steam Input is, by its nature, a highly reconfigurable thing, which users can submit several different layouts for, including different keyboard inputs, I too will err on the side of having a single article for default controls (keyboard + controller buttons, merging console controls with that) and having a separate page about reconfiguring inputs to something else. That way, we could list such things as having to toggle controller settings on through the Steam client, as well -- that's something I had done as soon as I could, so I wasn't aware that TF2 didn't natively support Xbox One controllers, as I had already toggled the appropriate settings box on.
User ThatHatGuy Signature Icon.png 04:15, 11 March 2024 (UTC)
Thinking about it, yeah. Defaults should go to defaults. PotatoSebs (talk) 00:57, 12 March 2024 (UTC)