PDA

View Full Version : XBOX360 Controller Emulator v3.0


nekrosoft13
03-21-09, 12:36 AM
This little MOD/Hack emulates no-xinput controllers so they function like Xbox360 controller on PC.

Installation:
Extract xinput1_3.dll, xbox360cemu.ini file to the game exe directory.
Rename DLL if needed
Extract dinput8.dll file to the game exe directory if you want to hide your controller from the game.
**DO NOT REPLACE SYSTEM FILES**

Uninstallation:
Delete xbox360cemu.ini, xinput1_3.dll file.

Usage:
Use XInputTest in the game exe directory and edit xbox360cemu.ini as needed.
When the game starts you should hear a beep from your PC speaker.
If you do not have a PC speaker you may not hear the beep, but it will still work.
Play the game as normal.

http://www.tocaedit.com/IB/index.php?automodule=downloads&showfile=4

XDanger
03-21-09, 01:04 AM
All good except my right analog stick is reversed, Can I change it?

Left is up and right is down, Clockwise is anti...

This is with a DualShock usb converter

RAY16
03-21-09, 04:42 AM
All good except my right analog stick is reversed, Can I change it?

Left is up and right is down, Clockwise is anti...

This is with a DualShock usb converter

Edit the wrapper's INI file.

XDanger
03-21-09, 07:32 PM
Right Analog X=6
Right Analog Y=-3
Is what I needed ,Thanks
Now I can play GTAIV with my PS2 wheel

Edit, Just seen the patch allows both x and non x-input device now!!!:headexplode:

Quick420
03-27-09, 11:55 AM
Nekro,do you have a copy of DMC3 for pc? I always wanted to try it but could not play with the keyboard good enough to progress past lvl2.Can the sticks be swapped and/or inverted with this program.I use a logitech dual action,thnx for looking m8.I may re-install and try later today....

nekrosoft13
03-27-09, 12:55 PM
Nekro,do you have a copy of DMC3 for pc? I always wanted to try it but could not play with the keyboard good enough to progress past lvl2.Can the sticks be swapped and/or inverted with this program.I use a logitech dual action,thnx for looking m8.I may re-install and try later today....

sorry, not a big fan of DMC

Laughin9M4N
08-25-09, 09:32 PM
Can you guys help me? I have a ps2 dual shock controller connected to my computer through a usb adapter, super joy box4, and everything works except for the right analog stick's x axis (moving right and left). I have tried changing around the values for the right analog x but I can't find any good combination. Any info would really help me. Thanks a lot.

Included xbox360cemu.ini

[PAD1]
Index=0 #controller index in game controllers list; 0 is first; -1 to ignore this pad
Left Analog X=1 #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Left Analog Y=-2 #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Right Analog X=6 #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Right Analog Y=-3 #axis index; use - to invert; precede with 's' for a slider eg; s-1; 7 to disable
Left Analog X Linear=0 #-100 to +100 raise this number to increase sensitivity near center
Left Analog Y Linear=0 #-100 to +100 raise this number to increase sensitivity near center
Right Analog X Linear=0 #-100 to +100 raise this number to increase sensitivity near center
Right Analog Y Linear=0 #-100 to +100 raise this number to increase sensitivity near center
Left Analog X+ Button=0 #button id; 0 to disable
Left Analog X- Button=0 #button id; 0 to disable
Left Analog Y+ Button=0 #button id; 0 to disable
Left Analog Y- Button=0 #button id; 0 to disable
Right Analog X+ Button=0 #button id; 0 to disable
Right Analog X- Button=0 #button id; 0 to disable
Right Analog Y+ Button=0 #button id; 0 to disable
Right Analog Y- Button=0 #button id; 0 to disable
D-pad POV=1 #POV index; 0 to disable
D-pad Up=0 #button id; 0 to disable
D-pad Down=0 #button id; 0 to disable
D-pad Left=0 #button id; 0 to disable
D-pad Right=0 #button id; 0 to disable
A=3 #button id; 0 to disable
B=2 #button id; 0 to disable
X=4 #button id; 0 to disable
Y=1 #button id; 0 to disable
Left Shoulder=7 #button id; 0 to disable
Right Shoulder=8 #button id; 0 to disable
Back=10 #button id; 0 to disable
Start=9 #button id; 0 to disable
Left Thumb=11 #button id; 0 to disable
Right Thumb=12 #button id; 0 to disable
Left Trigger=5 #button id; precede with 'a' for an axis; eg; a-6; for a slider precede with 's' eg; s-1
Right Trigger=6 #button id; precede with 'a' for an axis; eg; a-6; for a slider precede with 's' eg; s-1
UseForceFeedback=1 #use 0 to 1; default 0
ForceLargeGain=10000 #use 0 to 10000; default 10000; effect intensity
ForceLargePeriod=120000 #use 0 to 200000; default 120000; effect frequency; wheel only
ForceLargeFadeTime=10 #use 0 to 100; default 10
ForceLargeFadeIn=0 #use 0 to 1; default 1
ForceLargeFadeOut=0 #use 0 to 1; default 1
ForceLargeStartMag=0 #use 0 to 10000; default 2000; effect will begin with this value
ForceSmallGain=10000 #use 0 to 10000; default 10000; effect intensity
ForceSmallPeriod=30000 #use 0 to 200000; default 30000; effect frequency; wheel only
ForceSmallFadeTime=10 #use 0 to 100 default 10
ForceSmallFadeIn=0 #use 0 to 1; default 1
ForceSmallFadeOut=0 #use 0 to 1; default 1
ForceSmallStartMag=0 #use 0 to 10000; default 2000; effect will begin with this value
WheelInertiaGain=2500 #use 0 to 10000; default 2500; effect intensity; wheel only
WheelSpringGain=5000 #use 0 to 10000; default 5000; effect intensity; wheel only
SteeringWheel=0 #use 0 to 1; enable for all wheel effects

braveally
06-11-10, 04:51 PM
any way to get back the original xinput drivers if you replaced the system ones. Every game I play has the beep and I don't think its supposed to be that way.

xSiNx
01-19-11, 01:58 AM
my problem is my L2 and R2 buttons work as the normal function and as the right analog stick left and right and my right analog stick does not work at all I am using a saitek cyborg rumble pad if I knew how to edit the .ini file that would be great but I am clueless to do this if anyone could help me id be greatful

t3hl33td4rg0n
01-19-11, 03:45 AM
Open up the game controller properties and get a picture of the 360 controller to match the buttons up.

The controller properties will tell you which buttons are mapped on the controller, they are denoted by the number and axis. Then edit the .ini accordingly.

http://i37.tinypic.com/se3voi.jpg

xSiNx
01-19-11, 04:59 AM
Open up the game controller properties and get a picture of the 360 controller to match the buttons up.

The controller properties will tell you which buttons are mapped on the controller, they are denoted by the number and axis. Then edit the .ini accordingly.

http://i37.tinypic.com/se3voi.jpg


ok I think I know my problem my controller has a way different setup then any other controller so I dont know how to make my right analog stick work and make my L2 and R2 buttons work only as shoulder buttons and not as the right analog stick

http://i96.photobucket.com/albums/l165/xSiNx_2006/NewBitmapImage-1.jpg

kvnfrnk
01-26-11, 04:35 AM
I am now using v2.1 of the emulator + dinput8.dll from v3.0 and it works great. Every game I tried works, no problem upside down ax-games of Unreal Engine. Vibration works well with the power setting of 600 is fine, this option is not likely this is v3.0 This is the reason very little vibration there.

mailman2
01-26-11, 08:30 AM
VAC can detect this and ban you if you have your controller connected. Buddy had the emu running for his PS3 controller for DIRT2 and VAC banned him for having "files related to hacking" on his computer. Thats all he had installed was 2 games and the emu on a clean install. BEWARE!

ViN86
01-26-11, 09:01 AM
VAC can detect this and ban you if you have your controller connected. Buddy had the emu running for his PS3 controller for DIRT2 and VAC banned him for having "files related to hacking" on his computer. Thats all he had installed was 2 games and the emu on a clean install. BEWARE!

Did he contact Valve? That's a false positive. I hope Valve sees it the same way.