Used the program x360ce to map the gamecube controllers inputs to emulate an xbox 360 controller. It is important to note that the 64bit version does not work with rocketleague, so download the 32bit version.
With that program, if your controller is registered by your computer, you're good to go. Basically go around to each of the buttons and press record for their mapping. Then press the corresponding button on your controller. Once they're mapped, you can test out all of the inputs and see them update live on the preview. For rocket league in particular, the mapping is straight forward because the game does not use all of the xbox controllers buttons. You might want to find a good place to map the Left Bumper, as navigating the RL menus requires both bumpers. I have my Left bumper on DPad-Left and my right bumper is the Z button.
Then you will save the settings on the bottom right. This will create two files:
x360ce.ini xinput1_3.dll
Place those in your RocketLeague/Binaries/Win32 directory and start the game.
If you need any help just let me know. I made a thread here yesterday concerning setting up a gamecube controller. There might be some more info there if you need.
Copypasting my x360ce instructions for Rising Thunder:
Verify the controller is detected by Windows and works (in some other game or from Set up USB Game Controllers in the Control Panel).
Get the 64-bit version of x360ce from http://www.x360ce.com/
Place x360ce_x64.exe in Steam\steamapps\common\StreetFighterVBeta\StreetFighterVBeta\Binaries\Win64, in the same folder with StreetFighterVBeta-Win64-Shipping.exe
Launch x360ce_x64.exe. It should say xinput1_3.dll was not found, click create.
Next it should say new device detected and offer to search for settings, click cancel and don't search. An error message should pop up, just hit OK.
Click Auto in the bottom of the window and hit yes. All the buttons should now be working in the preview window. Click Save.
Close the x360ce window and launch SFV. The configuration tool shouldn't be running with the game. You should hear a Windows alert sound when launching the main game to signal that x360ce was successfully loaded.
If this doesn't work try the settings search it offers (I've never had much success with it) or try configuring manually.
Burnout Paradise is a riot :)
Codemasters games with the difficulty turned down and all the assists on are very kid friendly, Dirt 3 is pretty good fun and playable with all sorts, Grid is fun as well.
If you can go through the pain of setting up the xbox controller emulator then Sonic All Star Racing is fun :)
Apart from that, using MAME for Outrun and a few other emulators for things like Daytona USA.
The one thing you have to do when playing any non sim games tho' is to turn the wheel right down to under 180 normally, otherwise they're largely unplayable.
And here's how:
From https://github.com/x360ce/x360ce Download http://www.x360ce.com/Files/x360ce_x64.zip
Unzip into your GTA V folder.
Open X360ce_x64.exe
Set up your multiple controllers (joysticks included) as you wish. You should only need to handle button mapping under the General tab.
Under Advanced, tick "Combine this controller" into "One" for each controller you're using. Tick "Enable Combining" under Options.
Launch game and test!
This post is a follow up to http://www.reddit.com/r/GrandTheftAutoV_PC/comments/33btq3/psa_you_can_eventually_get_a_joystick_working_on/
Here's the steps for how I got a PS3 controller to work:
Verify the controller is detected by Windows and works (in some other game or from Set up USB Game Controllers in the Control Panel).
Get the 64-bit version of x360ce from http://www.x360ce.com/
Place x360ce_x64.exe in Rising Thunder\RadiantGames\Rising Thunder\WindowsNoEditor\RisingThunder\Binaries\Win64, in the same folder with RisingThunder-Win64-Shipping.exe
Launch x360ce_x64.exe. It should say xinput1_3.dll was not found, click create.
Next it should say new device detected and offer to search for settings, click cancel and don't search. An error message should pop up, just hit OK.
Click Auto in the bottom of the window and hit yes. All the buttons should now be working in the preview window. Click Save.
Close the x360ce window and launch Rising Thunder. The configuration tool shouldn't be running with the game. You should hear a Windows alert sound when launching the main game to signal that x360ce was successfully loaded.
If this doesn't work try the settings search it offers (I've never had much success with it) or try configuring manually.
You may want to add this:
The reason 360, or xbox controllers in general (One, One S and Elite added), are primarily supported is because Windows by default only supports proper mapping for XInput. XInput replaced DirectInput full as of 2011 as the default API for controller mapping and it was specifically designed with the Xbox 360 Controller in mind. As the Xbox One, One S and soon One X replace the 360 these controllers are also instantly supported.
More info about windows input api's on the DirectInput wiki page here
Still want to use DirectInput controller? start by trying out x360ce. Another method is to launch InputRedirect through Steam Big Picture as of a recent Steam update it properly maps a lot of controllers for you (example being Switch pro controller wireless). Add the program as a non-steam shortcut if you're trying that.
Want to use a Playstation Dualshock controller? Use DS4Windows. techradar article explaining how here
It looks like you've already tried joy2key. I recommend trying x360ce http://www.x360ce.com/. It works like a charm for me. It makes SFV recognize my PS3 TE as an xbox controller.
I'm not sure if there's any input latency, but I can't feel it if there is. I can pretty much hit all my links just fine.
If you really need a new stick the other people here have mentioned the Qanba q1, which is also what I would recommend.
I just tried it out with the 64-bit version of x360ce (an Xbox 360 controller emulator) and my Logitech Dual Action controller. Changed the joystick mapping settings in the emulator configuration and switched the controls sticks with no problem.
I don't know anything about EDIDs/coding but, as they pass through the OS before the SDK, couldn't a fake EDID be injected before the SDK?
The only experience I have with emulating hardware (from the customer-side) is x360ce, which seems to work well. How is the hardware ID from a gamepad different than the EDID of displays in this aspect?
1) Download the Cockpit Freelook mod from above
2) Extract the .dll and .ini to your NMS Binaries folder
3) Download x360ce and put the .exe in the same place
4) Run that .exe with EDtracker connected and x360ce should detect it automatically.
5) In "Controller settings" select EDTracker and next to it should be NMS.exe (or NMSE if you use NMSE for any mods). Click "save".
6) In "Controller 1" (which should be your EDTracker) it should be assigned to the right thumb stick of the xbox controller. You'll need to mess about with the sensitivity in the EDTracker program (I use exponential, maybe about 17/ 18 - looks very wrong in that program but works in game) and in the "right thumb" tab of x360ce to reduce the deadzone otherwise it feels weird. This step may need some testing in game to get it to feel right.
5) Save and close the x360ce program and fire up NMS. The headtracking should now work as a right thumb stick.
After reading I'm wondering: is the whole point of your post the fact that you're blocked by the absence of a XBox controller?
Because if that's the case here are a few solutions:
Buy one. Seriously: it's 30 bucks and won't kill you if you're "finally starting to see the financial rewards of" indie game development.
If you have any other game controller (a pad, a wheel, whatever), you can use them as input and emulate an X360 controller. Check x360ce for example.
If you're really trying to salvage those $30, you can go the hard way and try to emulate a X360 controller with a keyboard. A 1mn Google search gave me a promising video.
While not officially supported, everything I've tried on Oculus Home works well with a DK2. I've played Chronos and Lucky's Tale (that you get for FREE! ) to the end they were completely awesome!
Yes, you need an Xbox controller (mine is a Xbox 360 not Xbox One and it's fine). If you don't have one you could try using a 360 controller emulator ( http://www.x360ce.com/ ) to remap input from another gamepad or keyboard.
Setup x360ce: 1) Download the 32bit x360ce http://www.x360ce.com/ 2) Copy the x360ce.exe into your game directory C:\Program Files (x86)\Steam\SteamApps\common\Tales of Zestiria 3) Start x360ce.exe and make sure all your keys are correct, save and exit. 4) Rename xinput1_3.dll to xinput1_4.dll 5) Start Tales. 6) Open the control configuration and set player 1 to the first XBOX controller. 7) Close the game. 8) You should have your controller setup correctly at this point.
Disable player controls 2-4: 1) Open your app data folder %localappdata%\BANDAI NAMCO Games\Tales of Zestiria\ Or C:\Users\Skye\AppData\Local\BANDAI NAMCO Games\Tales of Zestiria\ 2) Open the file TOZ.cfg in a basic text editor. 3) Find the lines ControlScheme01=0,ControlScheme02=1, and ControlScheme03=-1 4) Change all three to -1 (-1 Disables that users controls). 5) Save the file TOZ.cfg 6) You should have users 2-4 disabled now.
At this point you should be able to open the game up and change your gamepad mappings without weird issues or other oddities..
Thanks to Katrisa, http://steamcommunity.com/app/351970/discussions/0/490123938430865336/
Pretty much anything that can be connected to a computer. The problem though with Wii Remotes is that Windows doesn't have a native driver for those. There might be a workaround through using this driver, but I've never tested it myself.
However if it does work in your Windows system, you might be able to then use it in Rivals by setting "D-Input" as the Input Method in the options. However, if it does not, you can do the following:
Set input back to "X-Input" and map the Wiimote + Nunchuck combo to an Xbox Controller using x360ce. For that to work, you'll need the 32-bit X360ce exe and files at the same place as your Rivals installation.
Tell u/Etalus about how you got your Wiimote + Nunchuck working on Windows, and he'll tell you what to do so that this combo can be natively supported by the future versions of Rivals. This would in the end help the community as well :-)
I hope I have been insightful!
DirectInput works great out of the box on a lot of indie games (especially older ones) and emulators. If you want a DirectInput controller to work on XInput games however you'll need to use some sort of compatibility wrapper that creates a virtual XInput device and maps your buttons to it.
A lot of people use x360ce. I've never messed with it myself, but it's supposed to work pretty well. It is unfortunately another thing you have to have running.
Alternatively Steam has recently added the ability to treat any controller like a Steam Controller, and thus can be used to map a generic input device to any gamepad or keyboard inputs you want. That said, it's still in development, and I've found this to be a bit finnicky to set up.
If you have a controller other than a xbox one, you could try the x360 controller emulator. It has helped me with quite a few controller issues in the past, maybe it will workd for this one too.
there's 2 emulator programs that might work one is
xbox360ce http://www.x360ce.com/
the other
xoutput https://github.com/Stents-/XOutput/releases
basically both work to convince your pc that your fightstick is an xbox controller xbox360 ce should automatically work but xoinput you'll have to set up the stick also here's what it should look like http://i.imgur.com/U3APRC5.png
The game probably only works with Xinput meaning it was designed for the Xbox 360 controller. You can try using something like x360ce to make the game think you're using an Xbox 360 controller.
I use http://www.x360ce.com/ to get my flightstick to work. I can't find the guide I used, but this guide appears almost identical. However, starting at step 7 i'd wager you'll need to manually create a keybinding setup (the guide assumes the program will actually find a premade control scheme online, which i doubt). It will likely say "No whatever found" and you can just click through and start manually assigning your buttons.
For step 4, youre gonna be looking for something like Program Files (x86)/Origin Games/STAR WARS Battlefront II
Something to note, i've found it necessary to maintain one hand on the keyboard. Your middle ability requires (since it thinks its an xbox controller) you to press two buttons simultaneously on the "controller" but remains a single key on the keyboard. Also I could never get my throttle to work, so I need to use "W" and "S".
I will attempt to find the/a better guide and will edit.
Hope it works out! Setting up a flightstick can be a huge pain, and every patch you have to worry about it breaking and needing to be reset. But the results are worth it!
Edit: replied instead of commented, sorry. Still getting my reddit legs
See my edit for more info on possible help on the problem.
As for the emulation this is the utility: http://www.x360ce.com
You should just be able to drop that program into the folder with AM2R.exe, run the problem, rebind the buttons, save, and AM2R should detect it as an Xbox controller.
you have to install DsFix here is the link: http://www.nexusmods.com/darksouls/mods/19/? be sure to install the xbox360 controller drivers: https://www.microsoft.com/accessories/pt-br/d/xbox-360-controller-for-windows after this install xbox360 controller emulator: http://www.x360ce.com install the 32bit version, put the xbox360ce.exe in the data folder, connect your controller, and open the archive, configure everything
I purchased the Thrustmaster T Flight HOTAS and you can get it to work beautifully with NMS, but it takes some work. I got the PS4/PC version on impulse because it was all they had, but you should be able to save some money and just get the plain PC version: https://www.newegg.com/Product/Product.aspx?Item=N82E16879337003&ignorebbr=1&nm_mc=KNC-GoogleAdwords-PC&cm_mmc=KNC-GoogleAdwords-PC-_-pla-_-PC+Gaming+Accessories+%28Joystick+-+Game+Pad+-+etc.%29-_-N82E16879337003&gclid=CjwKCAjw_dTM...
Here's how I set it up:
Download X360Ce: http://www.x360ce.com/
Follow the setup steps to create a profile for the NMS exe. I suggest you do all the stick and button mapping manually.
Download Joytokey: http://joytokey.net/en/
This is especially useful for the throttle. You can map whatever keyboard key you'd like to the various buttons on the throttle. So, I have one button for boost, one for quick menu, I use the rockers to navigate the quick menu, a button for inventory, and one for galactic map.
This is indeed fiddly and it may take you an evening to get everything mapped the way you want it, but it is possible and the results are well worth the time.
I'll also add that the revamped flight controls make the throttle work even better. Prior to 1.3, if you pushed up on the throttle, no matter how small, you'd continue accelerating and the only way to slow down was to return the throttle to neutral. Now, if you push up 33%, you get to that cruising speed and stay there. It's absolutely glorious.
If you want mapping details, perhaps I can grab a few screenshots for you. The way I've mapped everything really only makes the HOTAS work for space flight. The controls don't make sense for on planet walking or vehicle driving. Totally worth it, though.
My suggestion is to either use something like XPadder or Joy2Key to map the gamepad controls to keyboard buttons (so the game just thinks you're playing with the keyboard), or get x360ce so the game thinks you're using an Xbox controller (which it recognizes just fine).
i use this http://www.x360ce.com/ to map all the channels to the right Inputs. my computer sees it as a controller, I had to get drivers for my spectrum radio for the pc to see my TX I Don't know if theirs something like that for Taranis
Steam Big Picture has a "generic gamepad" functionality that simulates Xbox controller for any game that supports it, it works wonderfully and it also supports many non-steam games. Outside of Steam, i'd suggest using X360CE. Also, remember to calibarate the pro controller before use, it's quite important.
u/Evertaku this sounds like a deadzone problem. Over time, the analogue sticks can become loose and require you to add in a deadzone for them. If Microsoft doesn't already have a calibrations to set the deadzone, try out X360ce and see if it works. This program will allow you to set your own deadzone range for a connected controller.
Try that. It takes direct input (non xbox360 controllers) and tricks the game into thinking its a proper controller.
I don't know how well it will work as even with the added controller support that game is still finicky. It wouldn't register my wireless 360 dongle and controller properly.
Hope that works!
I would recommend downloading x360ce and setting it to emulate an Xbox 360 controller. You can change button mappings through that software as well, then also change them in-game. There are a lot of tutorials on how to setup that software, including this one for a different game but the process is the same.
If that doesn't work try vJoy.
Ty using 360CE (link: http://www.x360ce.com/ ) to set up your 360 controller or a flight stick. This preserves the analog input and allows better & more adjustable control than digital keyboard emulation. Which I use too...
In my case, once I have set up my analog flight stick, the game will not recognize the 360 controller anymore (since it is set up as controller 2 in 360CE with no binds) and I use joytokey (link: http://joytokey.net/en/ ) to map it to keyboard commands. ( i have one map for on foot and another for flight with the center xbox button to hot swap between them.) I would not recommend just using joytokey with a 360 controller though, as control while flying becomes even more squirly this way.
360ce setup is a bit tricky, but I found that it worked fine with NMS with their instructs. (Just make sure ya run it as admin when you do your set up.)
One way I got a lone 360 type controller to work and overwrite the default control scheme is by using a ps3 controller (or w/e controller that isn't usually recognized by windows or the game) and re-mapping it with 360CE. If this is done with a controller the game recognizes by default, both the default and remapped controls with be present and interfere with each other, but if you use something the game doesn't recognize - it is fully remapable.
It is a bit of a PITA to set up, but I find it more immersive and I feel like I have better control with the flight stick when flying. It is kinda a matter of finding a setup (workaround) that fits your personal control preferences.
Also, I use a lowfly mod (this is all PC only, btw) that works with analog input ( link: https://nomansskymods.com/mods/reverse-flight/ ) to help with flight model "feel" and allow my to buzz the ground and fly under stuff, etc. luck! NEX
One of these, Xbox360 CE is a must if you're going to use a DS2 on PC.
I've seen this posted before and it works for me and my Hori RAP4 Kai, that's a gorgeous stick you bought there.
Set it up once and never touch it again. No updates, no programs to open or close, no messing with key bindings. Everything works automatically.
Directions taken from /u/more_oil
>Keep it in PS3 mode:
Copypasting my x360ce instructions for Rising Thunder:
Verify the controller is detected by Windows and works (in some other game or from Set up USB Game Controllers in the Control Panel).
Get the 64-bit version of x360ce from http://www.x360ce.com/
Place x360ce_x64.exe in Steam\steamapps\common\StreetFighterVBeta\StreetFighterVBeta\Binaries\Win64, in the same folder with StreetFighterVBeta-Win64-Shipping.exe
Launch x360ce_x64.exe. It should say xinput1_3.dll was not found, click create.
Next it should say new device detected and offer to search for settings, click cancel and don't search. An error message should pop up, just hit OK.
Click Auto in the bottom of the window and hit yes. All the buttons should now be working in the preview window. Click Save.
Close the x360ce window and launch SFV. The configuration tool shouldn't be running with the game. You should hear a Windows alert sound when launching the main game to signal that x360ce was successfully loaded.
If this doesn't work try the settings search it offers (I've never had much success with it) or try configuring manually.
Mesen only works with XInput-compatible gamepads at the moment. This is most likely something I will be fixing in the future, though! I haven't tried it myself, but I have heard from other people that there were able to get around that limitation by using "Xbox 360 Controller Emulator" (http://www.x360ce.com/)
Your fighting stick should work, is it PS3/4 (D-Input)? NRA only supports X-Input so you need to use use x360ce x64 in the directory \NewRetroArcade\Binaries\Win64
I do this with my Venom
You could try using x360ce. I think the 32-bit version should be correct for spelunky.
I was able to get my previous controller which was not being detected by various games working with it.
using joy2key is a pain especially if you wanna play local multiplayer. this program is much better. when you download it, you have to drop the exe in the same folder as the exe for whatever game you're playing and then run the joystick program from there. it recognizes ps3 sticks
The controller converter may not be using xinput. Which is what windows uses to pass the controller along to the game. Most of the older (non-xinput) controllers act as joysticks. You may want to look into x360ce for compatibility.
Keep it in PS3 mode:
Copypasting my x360ce instructions for Rising Thunder:
Verify the controller is detected by Windows and works (in some other game or from Set up USB Game Controllers in the Control Panel).
Get the 64-bit version of x360ce from http://www.x360ce.com/
Place x360ce_x64.exe in Steam\steamapps\common\StreetFighterVBeta\StreetFighterVBeta\Binaries\Win64, in the same folder with StreetFighterVBeta-Win64-Shipping.exe
Launch x360ce_x64.exe. It should say xinput1_3.dll was not found, click create.
Next it should say new device detected and offer to search for settings, click cancel and don't search. An error message should pop up, just hit OK.
Click Auto in the bottom of the window and hit yes. All the buttons should now be working in the preview window. Click Save.
Close the x360ce window and launch SFV. The configuration tool shouldn't be running with the game. You should hear a Windows alert sound when launching the main game to signal that x360ce was successfully loaded.
If this doesn't work try the settings search it offers (I've never had much success with it) or try configuring manually.
kung gagamit ka ng CDRKing, I suggest getting a controller emulator
some games don't like non-standard controllers
as for a good controller itself, I'm happy with my orig 360 controller plus japeyks wireless dongle
This software will allow you to use any controller as though it were an xbox 360 controller, which opens up a lot of games. You essentially just press a button to map to the necessary function on a 360 controller. I can't remember if there are savable profiles though, since I haven't used the software in years.
Does your hitbox plug in as an xbox 360 controller? If not, you'll probably have to throw a copy of xbox360ce in your install folder and bind through there.
That said, a hitbox only gives 8-directional move, you really should be playing with an analog stick, the game really necessitates the full 360° of motion.
/u/therearesomewhocallm is correct. I am currently using x360ce to play DaS:PtDE just fine on my pc :) Heres the simple list of steps for the lazy:
NOTE: If you get an error and cant load 'XINPUT1_3.dll' make sure you install both the x86 and x64 vcredist's (helps some people, not others)
> This is the dll I use
*look of horror* Dropping a DLL somewhere is just as dangerous as running an untrusted EXE!
Even if the thing seems to do the job that was advertised, it's extremely simple for any of those random users sharing links and uploads to have inserted evil extra surprises along with it. Find the original source instead.
If you go this route I would recommend using x360ce to emulate it as an Xbox controller like I said before, rather than a keyboard. It's pretty easy to set up. Just put the program into your AM2R folder, then run it and set your controller up as a 360 gamepad. You can probably just use the default settings. Then once everything's save AM2R should detect it.
here
https://www.reddit.com/r/hotas/comments/5mcu2a/target_to_xinput/
ps2 uses xinput. i used this to configure games that used xinput http://www.x360ce.com/default.aspx (not played ps2 specifically with a joypad but modifying the xinput file usually was enough to make the joy work).
Since autoaim is enabled for controllers on the PC beta I figured I would share how to get yourself this auto aim without having to use your controller.
You're going to need 3 programs.
Vjoy to make your mouse emulate a joystick
AutoHotKey with UCR remaps your keystrokes to be controller inputs.
x360ce then takes those signals and makes your PC think it's coming through a Xbox 360 controller.
Once you have these installed you get that basically guaranteed headshot that controllers get with the extra precision of a mouse and keyboard.
Idk anything about the deadzone fix mod but the way i adjust analog settings in any pc game is this. it works for left or right stick
download xbox 360 controller emulator http://www.x360ce.com/
Put the file in your game folder
run x360ce.exe, let it set up
go to the right thumbstick tab and adjust deadzone to your liking
If you already have a 360 controller, go to advanced tab and disable 'pass thru' and enable 'force feedback pass thru'
click save, close program
Well, havent tried it with ps4 pad, but it works with most of noname ones and so on, give it a shot:
Ofc, if dd2 is compatible wiith x360 controller. There are plenty of videos tutorials how to configure this
You can use your Logitech controller and emulate an Xbox 360 controller, which is supported by the emulator through XInput. This is the controller emulator I use http://www.x360ce.com
You just need to put the executable in the rpcs3 folder, run it, map your controls, and it will generate a dll file which needs to be renamed to xinput1_4.dll. Then, in the input/output settings for rpcs3, set controller to XInput.
If you still have issues you can always try x360ce. Download 32-bit version, extract to the game directory and run. It should autodetect everything by itself. If not, you can still manually set buttons.
you dont need drivers. What you need is a direct input device translation to x-input.
Use x360ce, it tricks you computer into thinking the devices are xbox controllers. Unfortunately, the joycons are only usable as single controllers.
We dont have a program to use both of them yet.
My first thought is the Xbox 360 controller emulator -- with this plus vJoy plus something else I forget I was able to use a flightstick for flying planes in GTA V and a 3d mouse for driving cars. Getting that toolchain set up was a nightmare but this application should be far simpler.
If that dosen't work, you can try JoyToKey and use keyboard/mouse stuff on the game side. You'd probably also want DSMfix so that game doesn't treat the mouse inputs as much like a brick as by default.
I'd personally recommend PC. I could never play again without addons.
Something no one has mentioned yet is that PC does have controller support. There are even addons to improve the controller interface and many other addons have controller support. I sometimes use an off-brand controller with an XB360 controller emulator to farm resources when I'm lazy and play while lying in bed.
These are ways I've gotten my sticks to work:
Method 1:
Note: Round trip and Buster do not work with this method.
I installed joy2key, set it up, and then set up keyboard mapping in game. Then I just went into controller settings and set everything to "none" and now it works just fine.
Method 2:
Note: Everything works as expected with this setup.
You could use software such at this to emulate a 360 controller. Anything compatible with a 360 controller (which is a lot of games) will then work flawlessly with yours.
I know your pain. This was a quick insta-fix workaround for me though:
Download x360ce and just launch it before playing any game.
It simulates a 360 controller and it just works. For me at least.
I've been a keyboard and mouse player since the release of Quake 2 so it's what I use for most games but I have to admit, The Witcher 3 just feel right with a controller. An XboxOne controller here on win10, plugNplay. I used a generic gamepad for awhile and had to use an emulator from here http://www.x360ce.com/ . Good luck.
There's also the option of using the XBox 360 Controller Emulator, which can map arbitrary joystick inputs into an XBox 360 (XInput) input for a game. I briefly tried it with Eve Valkyrie earlier today and it worked (I was using a Logitech Extreme 3D Pro).
https://www.reddit.com/r/oculus/comments/45h0bw/valkyrie_is_amazing_once_you_get_your_hotas/
Try installing Untitled Project X.
Originally my DS2 didn't work with XboxCE and I had to switch USB ports.
If all else fails try using XboxCE
If the game uses DirectInput, then the games should automatically recognize the controllers as separate inputs.
Now if the games only support Xinput, then you'll need to use a wrapper like x360ce and configure your controllers though that.
Personally, I am using x360ce to make the PS4 emulate a Xbox 360 controller. It has never failed me yet, and it also works when the dual sshock is connected through bluetooth.
If the dualshock 4 is the only controller connected, you should see the Controller 1 tab being green, and when you press any buttons, they should correspond to the same button on a xbox360 controller (you have an image on the application that shows you which button is being pressed).
If it works, go to the Game Settings tab, find the checkbox that is for the 32-bit version of xinput1_4.dll (dark souls 3 requires this version). Just to be sure, make sure both 32-bit v1.4 and v1.3 are checked in. Now press the Apply/syncronise settings button. Because you also selected v1.4, the software will you give a warning and restart, but that's ok for our cause.
in the folder containg x360ce_xxx.exe, there should be atleast 3 new files. x360ce.ini, xinput1_3.dll and xinput1_4.dll. Copy these 3 files to your Dark souls 3 folder containging the exe file, which should be in whatever folder you installed Steam into, and go to this folder: \steamapps\common\DARK SOULS III\Game.
If you got sound effects enabled in Windows, you should hear a "usb plugin" noise juts before the NAMCO BANDAI screen comes on.
I can get Luckys Tale to start up, but my steam controller doesn't work with Luckys Tale. Anyone got that to work? Is it just a key mapping issue? Or do you need the Xbox controller?
Edit: as others have suggested you need to use http://www.x360ce.com/default.aspx to emulate the Xbox controller. I ended up just getting the USB adapter for the xbone controller and it works as expected. May try to get the steam controller working too this weekend.
Your best bet might be to try to emulate a Microsoft game pad.
Might give this a whirl, never tried it myself but: http://www.x360ce.com/
Have not tried this in Star Citizen but if you need to force the input type to appear as a gamepad instead of a joystick the same method might work that I use to enable my flight controls for GTA V which will only accept a gamepad and not a joystick.
It involves 3 pieces of software: vJoy to install a virtual joystick driver on the system, Universal Joystick Remapper to map your physical joystick inputs onto the virtual joystick, and X360CE to map the virtual joystick onto a virtual Xbox360 gamepad.
If you are only dealing with one input device it may be possible to use only X360CE. I use vJoy and UJR to aggregate 2 sticks and pedals into 1 virtual joystick. That may not be necessary with only 1 device.
Kind of a long way to go for it but that's the best I got.
By the way, some Windows games don't work as intended when you use a gamepad different from the Xbox controllers, so I made it a habit to just automatically use x360ce with mine (I don't remember if that is something I absolutely needed to do with Dust though). Can fix lots of issues like wrong button or axis mappings or non-functional inputs. You use it by putting the executable in the same folder as the game's exe, running it and letting it download the configuration from the internet. If you have an exotic gamepad or are playing an unpopular game, you have to set up the mappings yourself.
Good luck!
Download x360ce, 64-bit version and put the executable in the game executable folder. That isn't the main SFV beta folder - I don't remember the exact folder structure, but it'll be something like -your beta folder\StreetFighterVBeta\Binaries. Start the program, allow it to create all the files it needs. It should automatically download the control setup, but you can check and correct it just in case. Press "save", close x360ce and start the game then.
Talk about shitty console ports, haha.
One thing you could try is running your SC through an Xbox controller emulator (http://www.x360ce.com/), as it might fix the problem.
I'll probably try it out later today when I'll get to a real computer.
i got it to work thanks to u/more_oil Verify the controller is detected by Windows and works (in some other game or from Set up USB Game Controllers in the Control Panel). Get the 64-bit version of x360ce from http://www.x360ce.com/ Place x360ce_x64.exe in Rising Thunder\RadiantGames\Rising Thunder\WindowsNoEditor\RisingThunder\Binaries\Win64, in the same folder with RisingThunder-Win64-Shipping.exe Launch x360ce_x64.exe. It should say xinput1_3.dll was not found, click create. Next it should say new device detected and offer to search for settings, click cancel and don't search. An error message should pop up, just hit OK. Click Auto in the bottom of the window and hit yes. All the buttons should now be working in the preview window. Click Save. Close the x360ce window and launch Rising Thunder. The configuration tool shouldn't be running with the game. You should hear a Windows alert sound when launching the main game to signal that x360ce was successfully loaded.
Well hardware-wise, with the release of the Wii U came a GameCube to USB adapter which you can plug in the back of the Wii U and play smash/mariokart/etc. with.
Being USB, it also plugs into a PC. Then it's a matter of using this driver software to make the PC able to pick up the controllers, then this program to map your controller as an xbox controller (so games with xbox compatibility, basically every pc game ever, are playable).
Gameplay wise, it works pretty well, except that the only way I can make L and R work well (since there are only two bumpers) is to make it so that holding them down all the way does another button input ( basically, sorta squished controls).
SFV only supports XInput controllers and your stick is a DirectInput controller. There are basically two options to get the stick working: Keyboard mapping or DirectInput to XInput emulation. With keyboard mapping you can only use one controller as it maps the keyboard keys to the joystick buttons With XInput emulation you can have multiple controllers as it translates each controllers DirectInput commands into XInput commands.
Keyboard mapping: http://joytokey.net/en/download
XInput emulation: http://www.x360ce.com/ setup might require some tinkering
this is what i used to get my 360 stick and ps3 stick working together as player 1 and 2 http://www.x360ce.com/ download the 64bit version and extract it to C:\Program Files (x86)\Steam\steamapps\common\StreetFighterVBeta\StreetFighterVBeta\Binaries\Win64 open the exe and the let it automatically search for settings. after that on the bottom right of the controller 1 and 2 tab click auto or you can set it up how you want. hope this helps.
I just figured this out right now! Had a pretty disappointing day yesterday when i ran into the same problem.
I posted this in another thread but it might be easier to find here. This will not make a difference if you are playing by yourself but IF YOU WANT TO PLAY WITH A FRIEND YOU CANNOT USE JOY2KEY.
If you want to use a non 360 controller to play with a friend, download 360ControllerEmulator. extract and place it in
*\SteamLibrary\SteamApps\common\StreetFighterVBeta\StreetFighterVBeta\Binaries\Win64
Run
configure
save
exit
*launch using the binary in the same folder (StreetFighterVBeta-Win64-Shipping.exe)^(not sure if you actually have to do this)
NOTE: All controllers must be plugged in and configured with the emulator before launch. Plug and play while the game is running will not work even if it is a 360 controller
Well, most people use a software called Input mapper that allows you to emulate a 360 controller and also customize the light bar and use the trackpad as an actual trackpad, like to control your mouse with.
But I use a software called x360ce that allows you to use literally any input device and emulate a 360 controller if it has enough buttons. I use this because Dark Souls doesn't work right with Inputmapper, but you'd probably be fine
The controller compatibility issues maybe could be worked around with the use of vJoy + UJR
http://evilc.com/joomla/articles/9-code/autohotkey/1-ujr-universal-joystick-remapper
or XBox360CE
For this one, or other titles.
Not sure how A Hat in Time works since I actually don't have the game or a Raphnet Gamecube adapter, but it's highly possible that the adapter is being recognized as Dinput. I'm sure AHIT is using Xinput as it's main source of controller input, so if you want to try and emulate your GC controller to Xinput you should check out x360ce.
Do you already have an adapter? If so, yeah, use it. You'll have to set it up using x360ce and if you have the official Nintendo adapter you'll have to install the drivers to use it (http://m4sv.com/page/wii-u-gcn-usb-driver). There's a guide on how to set up a GC controller on the front page, so you can use that to help set up your controls.
If you have a wheel and want to play emulators with it, check out X360ce, it's an XBox 360 controller emulator. How it works is you launch the program, and calibrate any controller to act like a 360 controller. So, you can use your steering wheel with emulators, and other games that use a 360 controller.
It's pretty super rad, totally made Burnout Paradise a different game for me. X360ce a bit hit or miss, it doesn't play nice with certain games, especially games with lots of different cars. In order to make your wheel feel right, you'll have to change the wheel or X360ce settings for every single freakin' car! A bit tedious, but for games where all cars are largely one make, or handle similarly, it works great!
As /u/The_MAZZTer said before, you have to had installed the drivers for it, but to get it work on a game? As he said most PC games work with an X360 controller, so for that there is X360CE You basically just create a folder, set all the buttons up you want, and copy and paste everything onto your game's directory. Here are a couple guides, this one works well (Sorry for low quality, the only good one I could find in English, maybe i should create one)
Ninja Edit: Sometimes, with X360CE, your left trigger gets activated by your right analog (if you configured it) but there is a fix here
download http://www.x360ce.com/default.aspx x64 delete (you can make a copy) /bin/x64/xinput1_3.dll unpack your downloaded file to /bin/x64 start it, it will make new xinput1_3.dll and other needed files. You should be good then. That worked for my logitech rumblepad 2.
It would be a pretty complicated addition that basically just copies the behavior of the (already very functional) x360ce.
The only reason I would do it is to hijack rumble support from xinput applications (since vjoy doesn't support it), and that would be a lot of effort for a feature I haven't really seen anyone request yet.
I think we're talking about two different files. The file that you download to put into your playgtav.exe directory is http://www.x360ce.com/Files/x360ce_x64.zip
once I did that, GTA wouldn't load for me until I downloaded "Visual C++ Redistributable for Visual Studio 2013" and installed that.
once you have that first file extracted to the gta directory, run the executable and set up steering and gas and brakes. I bound a key to the radio as well, just for the heck of it.
Extract x360ce_x64.exe from the 64 bit archive. http://www.x360ce.com/Files/x360ce_x64.zip
Run it. Let it create files and set up your bindings.
Extract ONLY Xinput1_3.dll from this library. It is an older file that you will use to replace the newest file, because the newest file crashes things. https://code.google.com/p/x360ce/downloads/detail?name=x360ce_lib64_r848_VS2010.zip&can=2&q=
Feel free to relaunch the program and check your bindings are still behaving.
Did you do anything different to the above steps? What configuration are you running? If this has failed, try the (first) link provided via the youtube video. It is to an older exe as well.
Alternatively, people have had some success with eXntrc's "multiple controller" files. You can find the links on page 2 and his explanation on page 3, here. http://ngemu.com/threads/gta-v-pc-and-x360ce-compatibility.170785/page-3
It's all very frustrating, I know. :(
https://www.youtube.com/watch?v=8loNv9XP4vs This video helped me a lot. Some things i do different:
for me x360ce v2.1.2 crashes on exit, so I use v3.0.1b (http://www.x360ce.com/default.aspx)
cleanup: remove all x360ce files (dll,inf,etc...) from gme dir, exept main executable. Reboot.
launch x360ce.exe as Admin: here I get a wizard, it creates config files and detects my logitech G27 automatically. Then Controller1 indicator (x360ce app) should turn green. If controller indicator is still red - rebooting pc helps. At this point on screen emulator controller should react to wheel and pedals.
v3.0.1b has a bit different interface than video shows, i deselect 32 bit dll, and select highest version x64 dll, save and close.
extract/overwrite x360ce_lib64_r848_VS2010.zip like video shows.
launch GTA
ingame controller menu (in wheicle/first person) i minimized deadzone to 0, but not sure if anything changed at all.
go crashing! :)
there are some settings I didn't try, maybe they can help tune the wheel.
I haven't been able to get it to work with steam correctly but x360ce works.
If you've never used it this guide explains it pretty well. Just ctrl+F "Windows installation guide", skip the first step and follow the rest.
If you find some way to make it work well with steam I'd appreciate it if you could hit me up with it.
Anyway, have fun!
I got mine to work by connecting it to my pc via bluetooth then setting it up with http://www.x360ce.com/ and configure all your controls using that. Then when I opened project64 I went to configure my controls there too and it works.
It took me around 5 seconds to look it up and find this.
Its a controller emulator that will let you map out the buttons for your fightstick and use it as you would an Xbox controller.
Nevermind. I found this answer that worked for me. Thought I'd share it here.
>This should work for any controller (PS, Xbox, Generic etc...)
>
>Head over to http://www.x360ce.com/ and download the latest version for 32-bit games, extract it and place the "x360ce" file in your Assassin's Creed/Assassin's Creed II install directory
>
>Launch "x360ce" as an Admin (right click), it will prompt you to create the "xinput1_3.dll" file, create it, once the UI has loaded, plug your controller in, it should automatically detect your controller and apply the correct settings, click next, click finish, check the buttons are mapped correctly, click save, close the program.
>
>You should now be able to launch AC1 or AC2, enable the controller in the options menu and enjoy.
>
>This should work for any version of Windows any with any Dinput or Xinput controller.
Credit: Pyrrhic Victory at Steam
DAI only recognizes xinput controllers (ie xbox controllers). Directinput controllers (ie Playstation controllers) won't work without third party programs. A lot of third party controllers are directinput, though some can switch between the two styles.
If you have an xinput controller, make sure that it's plugged in before you launch the game.
If you have a directinput controller, you'll need third party software like x360ce.
No, use this http://www.x360ce.com
And I believe you don't need the files to be inside gta folder, maybe it is not working because you put then there.
It worked for me but controller was trash, now I bought original xbox360 controller and driving is way better than in keyboard. I still don't fly with it well 😂
You can also emulate the controller (though the box) as an Xbox controller. That way you'll be able to rebind the keys in that program and have AM2R see it as an Xbox controller.
Here's the utility, you drop it into AM2R's folder and generate the needed files: http://www.x360ce.com/
Basically tricks DirectInput devices into using the XInput API, which is what the Xbox controller uses.
If the controllers you're using are already XInput devices, it should already be recognized as an Xbox controller in device manager.
If the Xbox controllers are bad but other controllers are OK you can just use any controller you like and use Xbox 360 controller emulator, like x360ce. http://www.x360ce.com/ There remapping the keys is quite easy.
For the keyboard users just go to Help&Options -> Controls.
I'm fond of the 360 controller, but I've found the cheaper Logitech Dual Action and Rumblepad 2 to be excellent as well (though they might need the XBox 360 Controller Emulator to work with certain games). I've found those for very cheap at GoodWill (like $5), but they can also be found on Amazon for $10-$15, IIRC.
>Since autoaim is enabled for controllers on the PC beta I figured I would share how to get yourself this auto aim without having to use your controller. > >You're going to need 3 programs. > >Vjoy to make your mouse emulate a joystick > >AutoHotKey with UCR remaps your keystrokes to be controller inputs. > >x360ce then takes those signals and makes your PC think it's coming through a Xbox 360 controller. > >Once you have these installed you get that basically guaranteed headshot that controllers get with the extra precision of a mouse and keyboard. This isn't going to be fixed unless we make it a problem. So let's make it a problem.
>Since autoaim is enabled for controllers on the PC beta I figured I would share how to get yourself this auto aim without having to use your controller. > >You're going to need 3 programs. > >Vjoy to make your mouse emulate a joystick > >AutoHotKey with UCR remaps your keystrokes to be controller inputs. > >x360ce then takes those signals and makes your PC think it's coming through a Xbox 360 controller. > >Once you have these installed you get that basically guaranteed headshot that controllers get with the extra precision of a mouse and keyboard. This isn't going to be fixed unless we make it a problem. So let's make it a problem.
>Since autoaim is enabled for controllers on the PC beta I figured I would share how to get yourself this auto aim without having to use your controller. > >You're going to need 3 programs. > >Vjoy to make your mouse emulate a joystick > >AutoHotKey with UCR remaps your keystrokes to be controller inputs. > >x360ce then takes those signals and makes your PC think it's coming through a Xbox 360 controller. > >Once you have these installed you get that basically guaranteed headshot that controllers get with the extra precision of a mouse and keyboard. This isn't going to be fixed unless we make it a problem. So let's make it a problem.
>Since autoaim is enabled for controllers on the PC beta I figured I would share how to get yourself this auto aim without having to use your controller. > >You're going to need 3 programs. > >Vjoy to make your mouse emulate a joystick > >AutoHotKey with UCR remaps your keystrokes to be controller inputs. > >x360ce then takes those signals and makes your PC think it's coming through a Xbox 360 controller. > >Once you have these installed you get that basically guaranteed headshot that controllers get with the extra precision of a mouse and keyboard. This isn't going to be fixed unless we make it a problem. So let's make it a problem.
Here's what I did to get my Logitech controller to work with this game:
-Get xboxCE (download at http://www.x360ce.com/ ), which is a controller emulator. Copy x360ce.ini and xinput1_3.dll to the root folder of the game. Run xboxCE before starting the game, and your controller should now work. You'll have to copy those files over to any other games where your controller doesn't work out of the box.
Good luck!