July 1, 2013
 This topic has been pinned, so it's probably important
Teratorn Jul 14, 2016 @ 4:45am
Steam Controller Compatibility Patch [DL]
Supported ToonHUD Version: 8.1

Anyone using the Steam Controller here?
Anyone? Any- Nevermind.

I believe anyone here is using the Steam Controller and ToonHUD. Unfortunately, few parts are using the vanilla HUD. This compatibility patch'll fix it, with positioning changes on Taunt menu and Engy Build/Destroy menu.

Uses completely default settings. E.g. Centered metal HUD. This is due to no official support yet.

FILES LIST (Not counting Materials)
  • hudlayout.res
  • clientscheme.res
  • clientscheme_controllerbuttons.res
  • build_menu & pipboy (FOLDER)
  • build_menu_sc & pipboy (FOLDER)
  • disguise_menu_sc (FOLDER)
  • classselection_sc.res
  • hudarenateammenu_sc.res
  • hudmenutauntselection_sc.res
  • hudmenutauntselection.res
  • intromenu_sc.res
  • mapinfomenu_sc.res
  • spectator_sc.res
  • teamenu_sc.res
  • textwindow_sc.res


Let me know if I missed anything.
Last edited by Teratorn; Jul 15, 2016 @ 8:23pm
< >
Showing 1-6 of 6 comments
Griever Jul 14, 2016 @ 6:20am 
Cool! I could implement this to ToonHUD if it's okay with you. I give you credit of course. :)

Do you happen to know a console command that enables controller hud? I would like to test that.

To update to version 8.0, you just have to update hudlayout.res -> HudTeamGoalTournament

About the installation: I would put the fix in its own folder in custom folder instead of overriding files in toonhud folder. You only have to name the folder to something that comes after "toonhud" in alphabet. custom/toonhud_controller is ok for example. :)
Teratorn Jul 14, 2016 @ 8:00am 
Go ahead mate. I just need to edit the taunts menu first and go for version 8, forgot that it's misaligned when not using the controller on normal mode. It's bedtime for me right now, so I'll send the update tomorrow after school.

Nope. Though the SC HUD is automatically applied when the game detects the Steam Controller, wired or not. 360 and SC HUDs are kinda different from each other.

I don't get it.

It only overrides the files in bold found in above since the files not in bold are not found within ToonHUD itself. I thought its best if it acts like an addon or something, I don't see much changes in overriding.
Acejinjo Jul 14, 2016 @ 9:36am 
I'm a Steam Controller user, so upon seeing this made me think I could redownload ToonHud again.... Thanks! It's too bad many custom huds don't think of users who uses Steam Controllers, so people like me have to use vanilla at all times.
Griever Aug 14, 2016 @ 4:00am 
Teratorn hybrid_nonameyet: Could you try this and check if it works fine: ToonHUD 8.2 with Steam Controller support[]

One thing I'm a bit worried about is the big size of the Pip-boy buttons material file. 1mb is a lot when the whole hud is only 7mb. :D

Clientscheme says
Bitmap Fonts are ****VERY*** expensive static memory resources so they are purposely sparse

Also it's very rare that someone uses Steam controller and Pip-boy. So I think I have to drop that out.
Teratorn Aug 14, 2016 @ 5:25am 
Works fine with my new changes.

But unfortunately, one of TF2's updates made it quite broken in terms of menus and in-game pop ups. They were switched right after you do something other than going back, and importing/exporting configs. It will reduce users of using the SC (like me) unless if you lots of tinkering.
CapoFantasma97 Jun 8, 2017 @ 11:57am 
I had this issue, and at first I didn't even think that Big Picture would be the culprit.
Then I solved it:

I was inside Big Picture, roaming around the settings, and I made sure that the setting for putting Steam in front and launching Big Picture using the "guide/xbox/how do you call it" button of the joypad was disabled. Other than the "launch in big picture mode" as for some reason after updating in this mode it got ticked on.

I then closed Big Picture and restarted Steam. No more issues so far.

Also I found out in the list of commands by Valve this one: cl_ask_bigpicture_controller_opt_out  0. I don't know what's the correct value to fix this issue or if it does affect this issue at all, but it may be worth a try for anybody having problems with the HUD breaking and owning ANY joypad, not just the Steam controller.
You can also look up for Big Picture related commands in TF2 here

Said all of this, I would change the title of this thread in "Read this if your HUD is broken and you own a joypad/controller" or something generic like that. Reading here was the last thing I'd ever thought.

3h after edit: This is the menu, the checked box should be unchecked

This is not my screenshot, I found it online, but it's the same thing, and at least it's in english instead of forcing me to translate my screen lol
Last edited by CapoFantasma97; Jun 8, 2017 @ 3:06pm
< >
Showing 1-6 of 6 comments
Per page: 15 30 50