It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
avatar
Lenriak: My own personal "Fuck You" to Microsofts attempts to force me to buy a controller I didnt want, I bought this instead for XInput games.

Has performed for me very nicely :)
/facepalm Nobody is forcing you to buy a controller you don't want. :)
avatar
Foxhack: I've only seen one other gamepad that uses Xinput natively - the knockoff Logitech one.

Why is that, I wonder? Why restrict what devs can use in their games? Hm...
avatar
kavazovangel: Razer also makes xInput controllers, and I don't doubt other companies also make similar devices.

Microsoft aren't restricting developers, DirectInput is currently marked obsolete, because it is, well, obsolete. It is old, and it hasn't received a major update since DirectX. They provide the xInput APIs, which are free to all developers that want to use them.

If the developers don't want to use them, they can skip them very easily. But think of the additional work that would be required to get the same compatibility level.
What does Xinput or Dinput have to do with just simply allowing me to map whatever I have to the keyboard?

Why is there always such a struggle with these games that I have to mask and rename dummy dlls so that the games don't detect and ignore them?

Hey, so I've added a few dll's that allows me to use my Dinput device with one intended for XInput - why does the game developer care enough to program their game to reject the emulation files?

Why would somebody set a Configure ini to use a 360 game pad specifically and then turn around and encrypt that ini so that the end user can not go into it and re-customize it to their controller?
avatar
Cleidophoros: So why exactly do I need to buy an Xbox controller to play a PC game?
avatar
kavazovangel: Because you're using a shit-ass controller that is more than 5 years old?

And DirectInput has been obsolete since the release of Vista, so there is no need for carnival73 to cry if a game using new technology doesn't work on his precious 10 year old operating system.

EDIT: Oh, xInput is supported on XP past SP1 too, so, his controller is crappy, I guess.
No, it's a 3 year old kickass ccontroller. Much comfortable than the 360 one. Besides I don't like the layout on the 360 one, I prefer the ps3's.
avatar
AndrewC: Also, not to go there again (we had this discussion some time ago on these forums), but XInput is better than DirectInput was.
How so? It limits you to the specific number of buttons and axes that the 360 controller has. What if you have more?
avatar
carnival73: It's not requiring NEW technology - it's requiring M$ ONLY technology.
avatar
kavazovangel: Dude, do you even know what the fuck xInput is? Or how it eases the work that devs need to do to achieve a good level of compatibility with wide range of controllers?

Nobody is limiting devs to use xInput, but I don't think any sane dev would try to create his own stuff, and not use what is already provided and works pretty good.
avatar
carnival73: So you're saying that if I run out and get a new Logitech (the one I have now I purchased less than two years ago) it will be compatible with all these games pre-programmed for the 360 game pad?
avatar
kavazovangel: It doesn't matter if you purchased it two years ago, yesterday, or tomorrow. What matters is what technology it is based upon. Do some research next time before buying stuff.
I 've tested over two hundred games on this PC - a lot of them were designed with XInput and my Logitech works fine with them after mapping my Logitech to the keyboard.

So rather new uber tech like XInput which owns all exists and I do not have - it matters not as along as I'm allowed to map.
Post edited November 24, 2011 by carnival73
avatar
carnival73: don't insist on loading splash screens prior to initiation that tricks the mapper into thinking that the program has ended when the splash screen closes.
Are you sure you've configured your mapper right? It sounds a lot like you've hooked it into the splash screen process instead of the game. This seems obvious and if you've already tried it I apologise, but have you tried getting the task manager up while the game is running and finding out what process the game is actually running in? I realise you've already solved this by cracking the game, which is great, I just think this might be an explanation for the problem you were having.
Post edited November 24, 2011 by SirPrimalform
avatar
carnival73: don't insist on loading splash screens prior to initiation that tricks the mapper into thinking that the program has ended when the splash screen closes.
avatar
SirPrimalform: Are you sure you've configured your mapper right? It sounds a lot like you've hooked it into the splash screen process instead of the game. This seems obvious and if you've already tried it I apologise, but have you tried getting the task manager up while the game is running and finding out what process the game is actually running in? I realise you've already solved this by cracking the game, which is great, I just think this might be an explanation for the problem you were having.
........that's a pretty ace idea for helping to locate the executable that Steam went and hid. I can't imagine all the Soccer Moms out there thinking like this however so the mainstream PC user will still be herded along like cattle.
avatar
Lenriak: My own personal "Fuck You" to Microsofts attempts to force me to buy a controller I didnt want, I bought this instead for XInput games.

Has performed for me very nicely :)
avatar
kavazovangel: /facepalm Nobody is forcing you to buy a controller you don't want. :)
I didn't necessarily mean "put a gun to my head and told me to buy it"-force, just that I bought Darksiders, tried to play it using my then-current controller (which was DInput) and it didnt work, the game was unplayable with K+M to me, and I figured most - if not all - games in the future that are better played with controllers are going to be unplayable and as a result I felt like I was "forced" to buy a new controller - mainly one with XInput. So I went out to find one that wasn't a 360 controller.

Those ones by Logitech are as far as I'm concerned, better than both Sony and Microsofts efforts in every way, especially in the one thing most people often bitch about - the DPad. I can play fighting games like SF4 (I never played in arcades so I don't really like arcade sticks, incase your wondering :P) and pull off 99/100 hadokens and the only reason I'd screw up that 1 time would be because of user error and not a shitty pad. And the thing works on both consoles, so I get an additional laugh when Stick users see their "stick advantage" disappear when I use this on console :D
avatar
Lenriak: My own personal "Fuck You" to Microsofts attempts to force me to buy a controller I didnt want, I bought this instead for XInput games. Supports both DirectInput and XInput.

Has performed for me very nicely :)
I'm picking this up soon - it's just a shame that the new incarnation of Logitech has to pretend to be Microsoft when there was absolutely nothing wrong with the older model Dual Stick - As long as keyboard mapping was not derailed by the game itself.

ie; Darksiders instantly ignoring keyboard all together if a controller is plugged in.

"Ohz dids youz not already have an uber 360 plugged in??? Better run out and buy one!1"
avatar
carnival73: I'm picking this up soon - it's just a shame that the new incarnation of Logitech has to pretend to be Microsoft when there was absolutely nothing wrong with the older model Dual Stick - As long as keyboard mapping was not derailed by the game itself.

ie; Darksiders instantly ignoring keyboard all together if a controller is plugged in.

"Ohz dids youz not already have an uber 360 plugged in??? Better run out and buy one!1"
The Keyboard works fine if a controller is already in, but all the gameplay control commands are blocked off and the mouse wont move the camera during gameplay, its usable in menues though. Everything like your Alt-Tab, Esc, all your Steam commands etc work fine.
please explain how the hell your supposed to play the game with no camera controls?
avatar
carnival73: don't insist on loading splash screens prior to initiation that tricks the mapper into thinking that the program has ended when the splash screen closes.
avatar
SirPrimalform: Are you sure you've configured your mapper right? It sounds a lot like you've hooked it into the splash screen process instead of the game. This seems obvious and if you've already tried it I apologise, but have you tried getting the task manager up while the game is running and finding out what process the game is actually running in? I realise you've already solved this by cracking the game, which is great, I just think this might be an explanation for the problem you were having.
I just purchased Dungeon Defenders yesterday which used the same splash screen gimmick but they didn't make it so difficult as to locate the root executable so that my Logitech was still mapped after the splash.

This isn't getting into having to use dummy dlls so that DD would recognize SSE. *rolls eyes*

This is all pretty much demonstration as to why most people just run out and purchase a Wii. XD
avatar
carnival73: I'm picking this up soon - it's just a shame that the new incarnation of Logitech has to pretend to be Microsoft when there was absolutely nothing wrong with the older model Dual Stick - As long as keyboard mapping was not derailed by the game itself.

ie; Darksiders instantly ignoring keyboard all together if a controller is plugged in.

"Ohz dids youz not already have an uber 360 plugged in??? Better run out and buy one!1"
avatar
Lenriak: The Keyboard works fine if a controller is already in, but all the gameplay control commands are blocked off and the mouse wont move the camera during gameplay, its usable in menues though. Everything like your Alt-Tab, Esc, all your Steam commands etc work fine.
Is there an accessible and editable cfg or ini file?

Sometimes 360 emulation software works - not referring to XPadder but rather the free one that requires replacing dlls.
Post edited November 24, 2011 by carnival73
avatar
Sogi-Ya: please explain how the hell your supposed to play the game with no camera controls?
I meant if your using a controller, K+M gameplay controls is blocked off in the game. The cam is controlled fine with the right stick. As for the games K+M controls - all I can say is that I hate them, I just couldn't get to grips and get comfortable with them and I didn't get past the first fight using them. So I never played the game until my new controller arrived.
heh, yeah me too .... only I didn't wait for a new controller: I uninstalled and sent THQ a nasty letter.
avatar
carnival73: Is there an accessible and editable cfg or ini file?

Sometimes 360 emulation software works - not referring to XPadder but rather the free one that requires replacing dlls.
Had a quick look and so far I never found one, the KB commands can be fully edited though (when a controller isn't plugged in on startup) but I don't think the controller ones can, I'm not sure, I didn't bother to check, didn't feel the need to change the controls.

avatar
Sogi-Ya: heh, yeah me too .... only I didn't wait for a new controller: I uninstalled and sent THQ a nasty letter.
lol, always wondered if companies actually read all that mail.