Go Back   Seriously! Forums > Serious Sam Series > Serious Sam HD > Serious Sam HD Workshop

Serious Sam HD Workshop The official forum for Serious Sam: HD projects, be it maps, mods, or something else.

Thread Tools Search this Thread Rating: Thread Rating: 2 votes, 5.00 average. Display Modes
Old 08-21-2011, 06:09 AM   #1   Add To Ignore List  
AMX's Avatar
Joined: Aug 2011
AMX is offline
Post Using a generic controller with Serious Sam HD

Serious Sam HD supports XBOX360 controllers, but not the older DirectInput standard - if we want to use such a "generic" controller with SSHD, we need an emulator.

I use the one from

-Download the most recent x360ce.App package, and extract the exe into an empty folder; don't bother with the xinput packages, the exe can generate one.

-Run x360ce.exe; on the first run, you will get messageboxes asking whether you want to generate a new x360ce.ini, and a new xinput1_3.dll; click "Yes" to both

-You should see a windows similar to the one in the attachment.
(If the status at bottom of the window shows a DirectX error, you need to reinstall DirectX - I recommend downloading the full install package (not the web installer) directly from Microsoft (not any dodgy third-party site); I had to do that on my old computer, but on my current machine, it was not necessary)

At the top, you have tabs to select which virtual controller to configure, general options, etc.
At the bottom, the already menationed status bar.
And in the middle, the important part: the configuration of the currently selected controller.

Note that it is already partially configured - which is more annoying than helpful.
(Seriously, Inverted Axis 6 assigned to Left Trigger? The G13 doesn't even have that axis! and it defaults to 50%, too - so if we leave that in, the trigger will always be pressed!)
Start by setting everything you want to leave inactive to "empty", then assign sane bindings.

You can configure up to four controllers, but only one of them can be used by SSHD; selection happens automatically (!) at load time, that is, if you start the game with at least one configured controller attached, or when you attach one while the game is running.
Switching to another controller appears to be impossible - if you want to use another one, you have to exit and re-start the game (and possibly unplug the "wrong" controller).

But I got slightly ahead of myself there...

-When you are happy with your configuration, click "Save" and exit the utility.

-Copy xinput1_3.dll and x360ce.ini into the program directory; for example, the default directory for Second Encounter HD on Windows 7 x64 is:
C:\Program Files (x86)\Steam\steamapps\common\serious sam hd the first encounter\Bin

-Start the game, and test whether the controller works as expected.

Finally, a warning: Some controllers appear to work fine in the configuration utility, but cause issues in actual use - I have an old flightstick that will crash the game if I plug it in.
(Mereley having it configured, but not connected, is harmless.)

Some experimentation may be required - if you discover anything that may be useful, please post it here.
Attached Images
  Reply With Quote
Old 08-21-2011, 11:09 AM   #2   Add To Ignore List  
Black Star
Devostator's Avatar
Seriously! Creative Moderator
Joined: Jun 2011
Location: Germany
Devostator is offline
Default Re: Using a generic controller with Serious Sam HD

Now i can use my Impact controller. THANKS!!!!
  Reply With Quote
Old 08-22-2011, 11:08 AM   #3   Add To Ignore List  
ilikeserioussam's Avatar
Joined: Jul 2011
Location: Estonia
ilikeserioussam is offline
Default Re: Using a generic controller with Serious Sam HD

Thanks for posting this.
Give a man a bullet and he'll want a gun, give a man a gun and he'll be giving away the bullets.
  Reply With Quote
Old 08-22-2011, 12:52 PM   #4   Add To Ignore List  
Goodbye Moonmen
Discy's Avatar
Seriously! Khnum
Joined: Jul 2003
Location: The Netherlands
Discy is offline
Default Re: Using a generic controller with Serious Sam HD

Very nice. Stickie'd.
"Is there any better Gerüstbaufirmenvorarbeiterschlüsselanhängerfarbenwasserlöslichkeitskontrollchemiker than discy? No!" -Shrinker
[22:30] Fiendian: Discy, Finzy and Louva shall merge into a superentity known as the Lickyfonz.
"Can we just move Discy's posts to the HOF automatically already? :P" -Jetty

Ir-Kalla: Serious Sam Classic map pack in development (Ir-Kalla: Egypt Demo)
  Reply With Quote
Old 11-26-2011, 07:54 AM   #5   Add To Ignore List  
Witch Bride
dragon99919's Avatar
Joined: Feb 2009
dragon99919 is offline
Default Re: Using a generic controller with Serious Sam HD

That's a very good guide. ^^
Now we have to wait for SS3 guide.
  Reply With Quote
Old 12-27-2011, 04:25 AM   #6   Add To Ignore List  
~Orcrist's Avatar
Joined: Aug 2011
Location: India !
~Orcrist is offline
Default Re: Using a generic controller with Serious Sam HD

I followed this guide but could not get my Cheap-Ass Gamepad to work with SS3.

So I followed the following guide and now my Controller works like a charm !

To all having Controller problems, first follow AMX's guide, if that does not work then follow the SteamForums guide.
We want a Retail release for SS 3 : BFE !

Thanks a LOT Valerie Valens !
  Reply With Quote
Old 07-02-2012, 03:03 PM   #7   Add To Ignore List  
Joined: Jun 2012
mzsmzsmzs is offline
Default Re: Using a generic controller with Serious Sam HD

Cool ^)
  Reply With Quote


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
EPIC Serious Sam 3 gameplay ilikeserioussam Serious Sam 3 43 08-23-2011 08:33 AM
Serious Sam doing our wedding announcement - need some ideas :D OoPpEe Off Topic Forum 10 08-22-2011 02:47 AM
MTV games preview Serious Sam 3: BFE Devostator Serious Sam 3 8 08-19-2011 01:22 AM
What does Google think of you? Sledge Off Topic Forum 69 12-13-2004 07:50 PM

All times are GMT -4. The time now is 01:22 PM.