DD's 360 Controller Configuration!

Thank you guys so much! I never knew this would get that popular! As a “medal” of appreciation, an updated version of the PS2 Style has been released! This version has all the features of Version 1.3, but styled to HL1 PS2 controls!

Basically, this version of the PS2 Style has the automatic crouch-jumping, meaning these controls are almost identical to the PS2 controls! Download on the first post.

thanks for the reply, i messed with the cfg and managed to get the sprint key working after i found the command, +speed. i would still like to see a button layout, like what button is which when it comes to JOY1-9 etc, by the time i do that ill have beaten the game though, thanks a bunch.

ill try the updated cfg ps2 after work :slight_smile:

edit: bug in your latest ps2 config, you put +sprint instead of +speed for shift bind. otherwise great work :smiley: D

Hi! I’m Italian, sorry if my English is bad :wink: I’ll try to explain my problem: I have downloaded the configuration files in order to play the game with my controller. Everything is ok, except from a thing: I can’t use the right analogic stick to look around me, I can only look up and down but not right or left…how can I configure it?
Thank you :smiley:

anche io ho lo stesso problema ma è perché bisogna avere per forza un controller x360…ho anche provato a usare dei file per emularlo ma non funzionano

mee too, but the problem is that it works only with x360 controller, I also tried to emulate with some tools the controller but those files doesn’t work

DD, this is a great option man, works great for me!! Psyched to try this game…

mi sembra strano che non funzioni con i file per emularlo…alla fine è più o meno la stessa cosa

So if I have xbox360 controller emulation files I can’t play the game with the controller? looks strange…

This config is developed for the Xbox 360 Controller. The only other controller I have is a Logitech one, and that is not compatible with this. Sorry about that bro :[

Thanks so much for this! Big Picture Mode here I come!

I’ve tried Pinnacle Game Profiler and it seems that I have found a solution :slight_smile:
thank you very much for all the help :smiley:

nice one dude.
I’m liking it, some of the buttons are not quite how i would have mapped them, but the setup still works fine.
A little question; can we get something mapped to iron sights?

The ironsights should be mapped to LT [Left Trigger] for standard and inverted configs. Remember, they only work if Ironsights is enabled and you are using the revolver. PS2 Style should be RT [Right Trigger].

This config is also styled and trying to stay true to the Valve setups, where say, B button is reload. I’m trying to replicate that, but styling to Black Mesa.

Today I was playing Portal 2 using the wired 360 controller, the game has rumble support, maybe there is a way to enable it on Black Mesa or other source games or maybe the vibrations on Portal 2 are scripted in the levels, I don’t really known I’m not a moder but It is a good place to start looking.

Hey thanks Darkness Dude, Works great and would also vote this to replace the default config.

I used the rename/replace method but oddly it doesn’t always load the profile correctly and Jump won’t work (sometimes another button), however if I perform an exec in console it works fine though, don’t understand what’s going on there, any ideas?


Using joystick ‘Xbox360 controller’ configuration
JOY_AXIS_X: mapped to Side (absolute)
JOY_AXIS_Y: mapped to Forward (absolute)
JOY_AXIS_Z: unmapped
JOY_AXIS_R: mapped to Look (absolute)
JOY_AXIS_U: mapped to Turn (absolute)
JOY_AXIS_V: unmapped
Advanced Joystick settings initialized
Using joystick ‘Xbox360 controller’ configuration
JOY_AXIS_X: mapped to Side (absolute)
JOY_AXIS_Y: mapped to Forward (absolute)
JOY_AXIS_Z: unmapped
JOY_AXIS_R: mapped to Look (absolute)
JOY_AXIS_U: mapped to Turn (absolute)
JOY_AXIS_V: unmapped
Advanced Joystick settings initialized
exec: couldn’t exec userconfig.cfg
Using joystick ‘Xbox360 controller’ configuration
JOY_AXIS_X: mapped to Side (absolute)
JOY_AXIS_Y: mapped to Forward (absolute)
JOY_AXIS_Z: unmapped
JOY_AXIS_R: mapped to Look (absolute)
JOY_AXIS_U: mapped to Turn (absolute)
JOY_AXIS_V: unmapped
Advanced Joystick settings initialized
Unknown command “+jumpcrouch”
Unknown command: -jumpcrouch
Unknown command: +jumpcrouch
Unknown command: -jumpcrouch


Here’s some console stuff for when it goes wrong.

I don’t know what’s wrong with that, let me see if I can help with it though.

  1. Are you using Wired or Wireless? I made the config with with Wireless config, although it should work with wired.

  2. Did you install Black Mesa correctly? [drive]:\Program Files [(x86)]\Steam\steamapps\sourcemods\blackmesa?

Thank you. If not for people like you helping i would not be able to play the awesome games i can.

I have a wireless xbox 360 controller with an official reciever
Yup 64bit windows, I even re-installed black mesa.
I do have xpadder, but even if I disable it, this problem occurs

Well I had another play around tonight, had read that the wait command could make some scripts break, nothing I did fixed my unknown command issue however.

BUT

I was able to “fix” it by adding

to autoexec.cfg

after launching it re-executes the 360controller config and all works fine.

That said I think I am going to modify it a little so it operates more like left 4 dead 2, making D-pad up do the flashlight and Y switch to previous weapon.

Just got too used to playing L4D2 now I guess :stuck_out_tongue:

NEW VERSION ALERTS!

The Standard, Inverted, and PS2 Style CFGs have been renamed to 360controller.cfg after MANY requests. So here you go! :smiley:

This may be the last version that I will be making in a while (it’s NOT finished yet!), that is, until I figure out how you can add rumble feedback.

Thanks for all of your support guiz,
DarknessDudeTOB :slight_smile:

Many thanks DarknessDudeTOB! Truly great work!

idk why but its not working for me :frowning: i type in the command and then i plug my xbox360 controler in but it dosent let me play

Founded in 2004, Leakfree.org became one of the first online communities dedicated to Valve’s Source engine development. It is more famously known for the formation of Black Mesa: Source under the 'Leakfree Modification Team' handle in September 2004.