Closed GoogleCodeExporter closed 9 years ago
Please set Log=1 and post a log file.
Original comment by tapcio
on 5 Aug 2010 at 1:23
Found critical regression in newest revision, please use xinput lib rev 120 for
now.
Original comment by tapcio
on 5 Aug 2010 at 2:20
r138 should resolve this issue. Please download new version.
Original comment by tapcio
on 5 Aug 2010 at 5:44
here is my log:
20:40:42.1264434:: [CORE] x360ce 3.2.0.133 started by process
ShippingPC-BmGame.exe PID 1900
20:40:42.1264450:: [FAKEAPI] FakeWMI
20:40:42.1264450:: [FAKEAPI] FakeDI
20:40:48.1270581:: [FAKEDI] FakeDirectInput8Create
20:40:48.1270581:: [FAKEDI] FakeCreateDevice
20:40:48.1270581:: [FAKEDI] FakeCreateDevice
20:40:48.1270581:: [FAKEDI] FakeGetDeviceInfo
20:40:48.1270581:: [FAKEDI] FakeCreateDevice
20:40:48.1270581:: [FAKEDI] FakeCreateDevice
20:40:48.1270581:: [FAKEDI] FakeCreateDevice
20:40:48.1270581:: [FAKEDI] FakeGetDeviceInfo
20:40:48.1270581:: [FAKEDI] FakeCreateDevice
20:40:48.1270581:: [FAKEDI] FakeCreateDevice
20:40:48.1270581:: [FAKEDI] FakeCreateDevice
20:40:48.1270581:: [FAKEDI] FakeGetDeviceInfo
20:40:48.1270581:: [FAKEDI] FakeEnumCallback
20:40:48.1270581:: [FAKEDI] FakeEnumCallback:: Using UNICODE
20:40:48.1270581:: [FAKEDI] GUID change from
08021A34-0000-0000-0000-504944564944 to 028E045E-0000-0000-0000-504944564944
20:40:48.1270581:: [FAKEDI] Product Name change from SL-6555-SBK to XBOX 360
For Windows (Controller)
20:40:48.1270581:: [FAKEDI] Instance Name change from SL-6555-SBK to XBOX 360
For Windows (Controller)
20:40:49.1271236:: [FAKEDI] FakeCreateDevice
20:40:54.1276259:: [XINIT] Initializing Gamepad 1
20:40:54.1276275:: [XINIT] User ID: 0, Last User ID: -1
20:40:54.1276275:: [DINPUT] [PAD1] Enumerating User ID 0
20:40:54.1276275:: [FAKEDI] FakeCreateDevice
20:40:54.1276275:: [FAKEDI] FakeGetDeviceInfo
20:40:54.1276275:: [FAKEDI] FakeCreateDevice
20:40:54.1276275:: [FAKEDI] FakeCreateDevice
20:40:54.1276275:: [FAKEDI] FakeCreateDevice
20:40:54.1276275:: [FAKEDI] FakeGetDeviceInfo
20:40:54.1276275:: [FAKEDI] FakeCreateDevice
20:40:54.1276275:: [FAKEDI] FakeCreateDevice
20:40:54.1276275:: [FAKEDI] FakeCreateDevice
20:40:54.1276290:: [FAKEDI] FakeGetDeviceInfo
20:40:54.1276290:: [FAKEDI] FakeEnumCallback
20:40:54.1276290:: [FAKEDI] FakeEnumCallback:: Using UNICODE
20:40:54.1276290:: [FAKEDI] GUID change from
08021A34-0000-0000-0000-504944564944 to 028E045E-0000-0000-0000-504944564944
20:40:54.1276290:: [FAKEDI] Product Name change from SL-6555-SBK to XBOX 360
For Windows (Controller)
20:40:54.1276290:: [FAKEDI] Instance Name change from SL-6555-SBK to XBOX 360
For Windows (Controller)
20:40:54.1276290:: [PAD1] Enumeration FAILED !!!
20:40:54.1276290:: [XINIT] [PAD1] Enumeration finished
20:41:03.1285791:: [CORE] x360ce terminating, bye
What do you mean by use r138? what do i need to download? where to put these
files? Sorry for all the questions. Thank you.
Original comment by ya1the...@googlemail.com
on 5 Aug 2010 at 7:41
3.2.0.133 have critical regression, was removed from downloads, use 3.2.0.138
Original comment by tapcio
on 5 Aug 2010 at 7:44
use 3.2.0.138 with r138 xinput1_3.dll?
Original comment by ya1the...@googlemail.com
on 5 Aug 2010 at 7:46
[deleted comment]
Would you like me to use the new .138, with the seperate xinput1_3.dll
(filename xinput_r138.zip), or shall i use the xinput1_3.dll created by
3.2.0.138 x360xe.exe file?
Original comment by ya1the...@googlemail.com
on 5 Aug 2010 at 7:50
Both are the same, but you must delete old, because x360ce.exe will only create
dll if it not exist.
Original comment by tapcio
on 5 Aug 2010 at 7:52
still not working (using xinput1_3.dll created by the program), here is a log:
20:52:00.1942352:: [CORE] x360ce 3.2.0.138 started by process
ShippingPC-BmGame.exe PID 1460
20:52:09.1951494:: [XINIT] Initializing Gamepad 1
20:52:09.1951494:: [XINIT] User ID: 0, Last User ID: -1
20:52:09.1951494:: [DINPUT] [PAD1] Enumerating User ID 0
20:52:09.1951510:: [DINPUT] [PAD1] Device "SL-6555-SBK" initialized
20:52:09.1951510:: [XINIT] [PAD1] Enumeration finished
20:52:09.1951510:: [DINPUT] [PAD1] Device with 5 axes
20:52:44.1986750:: [CORE] x360ce terminating, bye
Original comment by ya1the...@googlemail.com
on 5 Aug 2010 at 7:53
Use FakeAPI (FakeDi=1, FakeWMI=1).
Original comment by tapcio
on 5 Aug 2010 at 7:55
Still not working, here's a log:
20:54:58.2120615:: [CORE] x360ce 3.2.0.138 started by process
ShippingPC-BmGame.exe PID 3116
20:54:58.2120615:: [FAKEAPI] FakeWMI(1)
20:54:58.2120615:: [FAKEAPI] FakeDI(1)
20:55:02.2124811:: [FAKEDI] FakeDirectInput8Create
20:55:02.2124811:: [FAKEDI] FakeCreateDevice
20:55:02.2124827:: [FAKEDI] FakeCreateDevice
20:55:02.2124827:: [FAKEDI] FakeGetDeviceInfo
20:55:02.2124827:: [FAKEDI] FakeCreateDevice
20:55:02.2124827:: [FAKEDI] FakeCreateDevice
20:55:02.2124827:: [FAKEDI] FakeCreateDevice
20:55:02.2124827:: [FAKEDI] FakeGetDeviceInfo
20:55:02.2124827:: [FAKEDI] FakeCreateDevice
20:55:02.2124827:: [FAKEDI] FakeCreateDevice
20:55:02.2124827:: [FAKEDI] FakeCreateDevice
20:55:02.2124827:: [FAKEDI] FakeGetDeviceInfo
20:55:02.2124827:: [FAKEDI] FakeEnumCallback
20:55:02.2124827:: [FAKEDI] FakeEnumCallback:: Using UNICODE
20:55:02.2124827:: [FAKEDI] GUID change from
08021A34-0000-0000-0000-504944564944 to 028E045E-0000-0000-0000-504944564944
20:55:02.2124827:: [FAKEDI] Product Name change from SL-6555-SBK to XBOX 360
For Windows (Controller)
20:55:02.2124827:: [FAKEDI] Instance Name change from SL-6555-SBK to XBOX 360
For Windows (Controller)
20:55:03.2125513:: [FAKEDI] FakeCreateDevice
20:55:07.2129522:: [XINIT] Initializing Gamepad 1
20:55:07.2129522:: [XINIT] User ID: 0, Last User ID: -1
20:55:07.2129522:: [FAKEDI] FakeDirectInput8Create
20:55:07.2129522:: [DINPUT] [PAD1] Enumerating User ID 0
20:55:07.2129538:: [FAKEDI] FakeCreateDevice
20:55:07.2129538:: [FAKEDI] FakeGetDeviceInfo
20:55:07.2129538:: [FAKEDI] FakeCreateDevice
20:55:07.2129538:: [FAKEDI] FakeCreateDevice
20:55:07.2129538:: [FAKEDI] FakeCreateDevice
20:55:07.2129538:: [FAKEDI] FakeGetDeviceInfo
20:55:07.2129538:: [FAKEDI] FakeCreateDevice
20:55:07.2129538:: [FAKEDI] FakeCreateDevice
20:55:07.2129538:: [FAKEDI] FakeCreateDevice
20:55:07.2129538:: [FAKEDI] FakeGetDeviceInfo
20:55:07.2129538:: [FAKEDI] FakeEnumCallback
20:55:07.2129538:: [FAKEDI] FakeEnumCallback:: x360ce detected
20:55:07.2129538:: [FAKEDI] FakeCreateDevice
20:55:07.2129538:: [DINPUT] [PAD1] Device "SL-6555-SBK" initialized
20:55:07.2129538:: [XINIT] [PAD1] Enumeration finished
20:55:07.2129538:: [DINPUT] [PAD1] Device with 5 axes
20:55:17.2139210:: [CORE] x360ce terminating, bye
20:55:17.2139210:: [FAKEAPI] FakeWMI(0)
20:55:17.2139210:: [FAKEAPI] FakeDI(0)
Original comment by ya1the...@googlemail.com
on 5 Aug 2010 at 7:55
... great, next regression ...
Original comment by tapcio
on 5 Aug 2010 at 8:00
You are using 1.0 or patched game ?
Original comment by tapcio
on 5 Aug 2010 at 8:02
by the way the xinput1_3.dll you have attached under downloads is 49KB, while
the one created is 54KB. So are they different?
Original comment by ya1the...@googlemail.com
on 5 Aug 2010 at 8:03
I am using patched game (v1.1). What's a regression? sorry for being N00B.
Original comment by ya1the...@googlemail.com
on 5 Aug 2010 at 8:04
ejocys releases are signed with digital certificate.
Regression is a loose of functionality in newer version of application, see:
http://en.wikipedia.org/wiki/Software_regression
Original comment by tapcio
on 5 Aug 2010 at 8:09
so is there anyway to fix this? or should i just use 3.1.4.1 with no vibration
:(.
Original comment by ya1the...@googlemail.com
on 5 Aug 2010 at 8:17
I tested it now with 1.0 (downloading patch), and is working perfectly with my
gamepad, so I cannot reproduce this problem.
Original comment by tapcio
on 5 Aug 2010 at 8:24
I've spent hours trying to ge the game working. It works fine with 3.1.4.1 with
fakeAPI=1 (enabled), but I get no vibration. With your version you have more
options for FakeAPI and doesn't work. If i open my ini, and then try to use
x360ce.exe then i get errors too. Heres my ini:
[Options]
UseInitBeep=1
DebugMode=0
Log=1
[FakeAPI]
FakeWMI=1
FakeDI=1
FakeWinTrust=0
FakeVID=0x045E
FakePID=0x028E
[PAD1]
ProductName=SL-6555-SBK
Product=08021a34-0000-0000-0000-504944564944
Instance=3339d620-9e68-11df-8001-444553540000
Native=0
VID=0x1A34
PID=0x0802
Left Analog X=1
Left Analog Y=-2
Right Analog X=6
Right Analog Y=-3
Left Analog X+ Button=
Left Analog X- Button=
Left Analog Y+ Button=
Left Analog Y- Button=
Right Analog X+ Button=
Right Analog X- Button=
Right Analog Y+ Button=
Right Analog Y- Button=
D-pad POV=1
D-pad Up=UP
D-pad Down=DOWN
D-pad Left=LEFT
D-pad Right=RIGHT
A=1
B=2
X=3
Y=4
Left Shoulder=5
Right Shoulder=6
Back=7
Start=8
Left Thumb=9
Right Thumb=10
TriggerDeadzone=0
Left Trigger=s1
Right Trigger=s2
UseForceFeedback=1
SwapMotor=0
ForcePercent=100
ControllerType=1
AxisToDPad=0
AxisToDPadDeadZone=256
AxisToDPadOffset=0
Right Trigger Deadzone=0
[PAD2]
ProductName=Unknown Gamepad
Product=00000000-0000-0000-0000-000000000000
Instance=00000000-0000-0000-0000-000000000000
Native=0 #experimental native mode, support xinput compatible
controller together with emulated
VID=0x0 #controller VID
PID=0x0 #controller PID
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=3 #axis index; use - to invert; precede with 's' for a
slider eg; s-1; 7 to disable
Right Analog Y=-6 #axis index; use - to invert; precede with 's' for a
slider eg; s-1; 7 to disable
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=UP #
D-pad Down=DOWN #
D-pad Left=LEFT #
D-pad Right=RIGHT #
A=2 #button id; 0 to disable
B=3 #button id; 0 to disable
X=1 #button id; 0 to disable
Y=4 #button id; 0 to disable
Left Shoulder=5 #button id; 0 to disable
Right Shoulder=6 #button id; 0 to disable
Back=9 #button id; 0 to disable
Start=10 #button id; 0 to disable
Left Thumb=11 #button id; 0 to disable
Right Thumb=12 #button id; 0 to disable
TriggerDeadzone=25 #use 0 to 255; default 0; add deadzone to trigger
Left Trigger=a-4 #button id; precede with 'a' for an axis; 's' for a
slider; 'x' for a half range axis; 'h' for half slider; use '-' to invert ie.
x-2;
Right Trigger=a-5 #button id; precede with 'a' for an axis; 's' for a
slider; 'x' for a half range axis; 'h' for half slider; use '-' to invert ie.
x-2;
UseForceFeedback=1 #use 0 to 1; default 0
SwapMotor=0 #use 0 to 1; default 0
ForcePercent=100 #use 0 to 100; default 100
ControllerType=1 #GAMEPAD 1; WHEEL 2; STICK 3; FLIGHT_SICK 4;
DANCE_PAD 5; GUITAR 6; DRUM_KIT 8; //WILDS
AxisToDPad=0 #Use Axis to control DPad (0 disabled, 1 enabled)
//WILDS
AxisToDPadDeadZone=256 #Dead zone for Axis
//WILDS
AxisToDPadOffset=0 #
//WILDS
[PAD3]
ProductName=Unknown Gamepad
Product=00000000-0000-0000-0000-000000000000
Instance=00000000-0000-0000-0000-000000000000
Native=0 #experimental native mode, support xinput compatible
controller together with emulated
VID=0x0 #controller VID
PID=0x0 #controller PID
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=3 #axis index; use - to invert; precede with 's' for a
slider eg; s-1; 7 to disable
Right Analog Y=-6 #axis index; use - to invert; precede with 's' for a
slider eg; s-1; 7 to disable
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=UP #
D-pad Down=DOWN #
D-pad Left=LEFT #
D-pad Right=RIGHT #
A=2 #button id; 0 to disable
B=3 #button id; 0 to disable
X=1 #button id; 0 to disable
Y=4 #button id; 0 to disable
Left Shoulder=5 #button id; 0 to disable
Right Shoulder=6 #button id; 0 to disable
Back=9 #button id; 0 to disable
Start=10 #button id; 0 to disable
Left Thumb=11 #button id; 0 to disable
Right Thumb=12 #button id; 0 to disable
TriggerDeadzone=25 #use 0 to 255; default 0; add deadzone to trigger
Left Trigger=a-4 #button id; precede with 'a' for an axis; 's' for a
slider; 'x' for a half range axis; 'h' for half slider; use '-' to invert ie.
x-2;
Right Trigger=a-5 #button id; precede with 'a' for an axis; 's' for a
slider; 'x' for a half range axis; 'h' for half slider; use '-' to invert ie.
x-2;
UseForceFeedback=1 #use 0 to 1; default 0
SwapMotor=0 #use 0 to 1; default 0
ForcePercent=100 #use 0 to 100; default 100
ControllerType=1 #GAMEPAD 1; WHEEL 2; STICK 3; FLIGHT_SICK 4;
DANCE_PAD 5; GUITAR 6; DRUM_KIT 8; //WILDS
AxisToDPad=0 #Use Axis to control DPad (0 disabled, 1 enabled)
//WILDS
AxisToDPadDeadZone=256 #Dead zone for Axis
//WILDS
AxisToDPadOffset=0 #
//WILDS
[PAD4]
ProductName=Unknown Gamepad
Product=00000000-0000-0000-0000-000000000000
Instance=00000000-0000-0000-0000-000000000000
Native=0 #experimental native mode, support xinput compatible
controller together with emulated
VID=0x0 #controller VID
PID=0x0 #controller PID
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=3 #axis index; use - to invert; precede with 's' for a
slider eg; s-1; 7 to disable
Right Analog Y=-6 #axis index; use - to invert; precede with 's' for a
slider eg; s-1; 7 to disable
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=UP #
D-pad Down=DOWN #
D-pad Left=LEFT #
D-pad Right=RIGHT #
A=2 #button id; 0 to disable
B=3 #button id; 0 to disable
X=1 #button id; 0 to disable
Y=4 #button id; 0 to disable
Left Shoulder=5 #button id; 0 to disable
Right Shoulder=6 #button id; 0 to disable
Back=9 #button id; 0 to disable
Start=10 #button id; 0 to disable
Left Thumb=11 #button id; 0 to disable
Right Thumb=12 #button id; 0 to disable
TriggerDeadzone=25 #use 0 to 255; default 0; add deadzone to trigger
Left Trigger=a-4 #button id; precede with 'a' for an axis; 's' for a
slider; 'x' for a half range axis; 'h' for half slider; use '-' to invert ie.
x-2;
Right Trigger=a-5 #button id; precede with 'a' for an axis; 's' for a
slider; 'x' for a half range axis; 'h' for half slider; use '-' to invert ie.
x-2;
UseForceFeedback=1 #use 0 to 1; default 0
SwapMotor=0 #use 0 to 1; default 0
ForcePercent=100 #use 0 to 100; default 100
ControllerType=1 #GAMEPAD 1; WHEEL 2; STICK 3; FLIGHT_SICK 4;
DANCE_PAD 5; GUITAR 6; DRUM_KIT 8; //WILDS
AxisToDPad=0 #Use Axis to control DPad (0 disabled, 1 enabled)
//WILDS
AxisToDPadDeadZone=256 #Dead zone for Axis
//WILDS
AxisToDPadOffset=0 #
//WILDS
POVXReverse=0 #Reverse POV Up/Down
POVYReverse=0 #Reverse POV Left/Right
# Instance Backup Settings:
[IG_3339d6209e6811df8001444553540000]
ProductName=SL-6555-SBK
Product=08021a34-0000-0000-0000-504944564944
Instance=3339d620-9e68-11df-8001-444553540000
VID=0x1A34
PID=0x0802
ControllerType=1
Native=0
Left Analog X=1
Left Analog Y=-2
Right Analog X=6
Right Analog Y=-3
Left Analog X+ Button=0
Left Analog X- Button=0
Left Analog Y+ Button=0
Left Analog Y- Button=0
Right Analog X+ Button=0
Right Analog X- Button=0
Right Analog Y+ Button=0
Right Analog Y- Button=0
D-pad POV=1
D-pad Up=UP
D-pad Down=DOWN
D-pad Left=LEFT
D-pad Right=RIGHT
Back=7
Start=8
A=1
B=2
X=3
Y=4
Left Shoulder=5
Right Shoulder=6
Left Thumb=9
Right Thumb=10
Left Trigger=s1
TriggerDeadzone=0
Right Trigger=s2
Right Trigger Deadzone=0
UseForceFeedback=1
SwapMotor=0
ForcePercent=100
AxisToDPad=0
AxisToDPadDeadZone=256
AxisToDPadOffset=0
Original comment by ya1the...@googlemail.com
on 5 Aug 2010 at 8:34
Yours log and ini look fine. Also I tested now 1.1 with 138, and it working as
charm on my gamepad
Original comment by tapcio
on 5 Aug 2010 at 8:49
Try disable forcefeedback ie. UseForceFeedback=0, and report if gamepad works.
FF code is mostly problematic ...
Original comment by tapcio
on 5 Aug 2010 at 8:52
BTW, you ForceFeedback driver look very bad, only 32bit dll and in imports a
dinput.dll (directinput 7) ...
Original comment by tapcio
on 5 Aug 2010 at 8:57
on the website is says windows 7 64bit - I don't know :S. I disable
forcefeedback (=0), gamepad still doesn't work with 3.2.0.138. This is really
weird, is my gamepad rubbish?
Original comment by ya1the...@googlemail.com
on 5 Aug 2010 at 9:04
In x360ce app everything is working fine?
Original comment by tapcio
on 5 Aug 2010 at 9:10
yeh, buttons are fine, vibration when moving slider gives vibration. And it
beeps everytime i change a button. Just in a game it doesn't work.
PS: My drivers are installed in: C:\Program Files\VID_1A34&PID_0802
Original comment by ya1the...@googlemail.com
on 5 Aug 2010 at 9:12
Forget to say, if i open the ini, and then use x360ce.exe app, i get errors
when making changes. error: attempted to read or write protected memory. this
is often an indication that other memory (can't read rest)
Original comment by ya1the...@googlemail.com
on 5 Aug 2010 at 9:15
Oh just thougght i'd add:
I have a VID_1A34&PID_0802 folder in program files (x86) as well, with
different dll files.
Original comment by ya1the...@googlemail.com
on 5 Aug 2010 at 9:20
FF driver will only make gamepad vibrate. So if it's not working with ff off in
x360ce is something not right.
Original comment by tapcio
on 5 Aug 2010 at 9:25
this is annoying. I dont understand why it works with 3.1.4.1 but not this
version. I want to use this version for the forcefeedback. It vibrates fine
with x360ce app, and xinput app. Do i need to use Dinput8 or anything?
Original comment by ya1the...@googlemail.com
on 5 Aug 2010 at 9:31
Please use attached dll and Log=1 setting, then check if UpdateState is
something other than 0.
Original comment by tapcio
on 5 Aug 2010 at 9:32
Attachments:
If you have dinput blockers in app directory this WILL BREAK any new version of
x360ce.
Original comment by tapcio
on 5 Aug 2010 at 9:33
[deleted comment]
"this is annoying. I dont understand why it works with 3.1.4.1 but not this
version."
Much code changes from 3.1.4.1. Even more, 3.1.4.1 exist before google code
project ... New version are far superior in FakeAPI, ie. in spoofing fake
controller data to game.
Original comment by tapcio
on 5 Aug 2010 at 9:38
I see main problem, you gamepad my be initialized but not acquired or state is
not updating.
Original comment by tapcio
on 5 Aug 2010 at 9:52
using the xinput1_3.dll attached didn't help. Heres a log:
22:51:53.9135512:: [CORE] x360ce 3.2.0.138 (modded) started by process
ShippingPC-BmGame.exe PID 1256
22:51:53.9135527:: [FAKEAPI] FakeWMI(1)
22:51:53.9135527:: [FAKEAPI] FakeDI(1)
22:51:57.9139786:: [FAKEDI] FakeDirectInput8Create
22:51:57.9139786:: [FAKEDI] FakeCreateDevice
22:51:57.9139786:: [FAKEDI] FakeCreateDevice
22:51:57.9139786:: [FAKEDI] FakeGetDeviceInfo
22:51:57.9139786:: [FAKEDI] FakeCreateDevice
22:51:57.9139786:: [FAKEDI] FakeCreateDevice
22:51:57.9139786:: [FAKEDI] FakeCreateDevice
22:51:57.9139786:: [FAKEDI] FakeGetDeviceInfo
22:51:57.9139786:: [FAKEDI] FakeCreateDevice
22:51:57.9139786:: [FAKEDI] FakeCreateDevice
22:51:57.9139802:: [FAKEDI] FakeCreateDevice
22:51:57.9139802:: [FAKEDI] FakeGetDeviceInfo
22:51:57.9139802:: [FAKEDI] FakeEnumCallback
22:51:57.9139802:: [FAKEDI] FakeEnumCallback:: Using UNICODE
22:51:57.9139802:: [FAKEDI] GUID change from
08021A34-0000-0000-0000-504944564944 to 028E045E-0000-0000-0000-504944564944
22:51:57.9139802:: [FAKEDI] Product Name change from SL-6555-SBK to XBOX 360
For Windows (Controller)
22:51:57.9139802:: [FAKEDI] Instance Name change from SL-6555-SBK to XBOX 360
For Windows (Controller)
22:51:58.9140457:: [FAKEDI] FakeCreateDevice
22:52:01.9143889:: [XINIT] Initializing Gamepad 1
22:52:01.9143951:: [XINIT] User ID: 0, Last User ID: -1
22:52:01.9143951:: [FAKEDI] FakeDirectInput8Create
22:52:01.9143951:: [DINPUT] [PAD1] Enumerating User ID 0
22:52:01.9143951:: [FAKEDI] FakeCreateDevice
22:52:01.9143951:: [FAKEDI] FakeGetDeviceInfo
22:52:01.9143951:: [FAKEDI] FakeCreateDevice
22:52:01.9143951:: [FAKEDI] FakeCreateDevice
22:52:01.9143951:: [FAKEDI] FakeCreateDevice
22:52:01.9143951:: [FAKEDI] FakeGetDeviceInfo
22:52:01.9143951:: [FAKEDI] FakeCreateDevice
22:52:01.9143951:: [FAKEDI] FakeCreateDevice
22:52:01.9143951:: [FAKEDI] FakeCreateDevice
22:52:01.9143951:: [FAKEDI] FakeGetDeviceInfo
22:52:01.9143951:: [FAKEDI] FakeEnumCallback
22:52:01.9143951:: [FAKEDI] FakeEnumCallback:: x360ce detected
22:52:01.9143951:: [FAKEDI] FakeCreateDevice
22:52:01.9143951:: [DINPUT] [PAD1] Device "SL-6555-SBK" initialized
22:52:01.9143951:: [XINIT] [PAD1] Enumeration finished
22:52:01.9143967:: [DINPUT] [PAD1] Device with 5 axes
22:52:14.9156712:: [CORE] x360ce terminating, bye
22:52:14.9156728:: [FAKEAPI] FakeWMI(0)
22:52:14.9156728:: [FAKEAPI] FakeDI(0)
I don't know what you mean by check UpdateState other than 0
Original comment by ya1the...@googlemail.com
on 5 Aug 2010 at 9:53
'I see main problem, you gamepad my be initialized but not acquired or state is
not updating.'
I have no idea what this means, but sounds right to me, because it beeps =
activated, but buttons don't register therefore not initialized. Any fix?
Original comment by ya1the...@googlemail.com
on 5 Aug 2010 at 9:56
[deleted comment]
Just thought i'd add (incase this helps):
under hardware and sound> device and printers (in control panel), the gamepad
is called USB Gamepad 8116. Under advanced settings prefered device is
SL-6555-SBK.
Original comment by ya1the...@googlemail.com
on 5 Aug 2010 at 10:01
You log dosent have UpdateState, this is strange ...
Original comment by tapcio
on 5 Aug 2010 at 10:13
Please use attached dll and paste log.
Sorry, but I'm dosent have you hardware (gamepad) so I cannot reproduce this,
only you can.
Original comment by tapcio
on 5 Aug 2010 at 10:15
Attachments:
still not working, here is the log:
3:18:49.10751635:: [CORE] x360ce 3.2.0.138 (modded) started by process
ShippingPC-BmGame.exe PID 3876
23:18:49.10751635:: [FAKEAPI] FakeWMI(1)
23:18:49.10751635:: [FAKEAPI] FakeDI(1)
23:18:53.10755910:: [FAKEDI] FakeDirectInput8Create
23:18:53.10755910:: [FAKEDI] FakeCreateDevice
23:18:53.10755910:: [FAKEDI] FakeCreateDevice
23:18:53.10755910:: [FAKEDI] FakeGetDeviceInfo
23:18:53.10755910:: [FAKEDI] FakeCreateDevice
23:18:53.10755910:: [FAKEDI] FakeCreateDevice
23:18:53.10755925:: [FAKEDI] FakeCreateDevice
23:18:53.10755925:: [FAKEDI] FakeGetDeviceInfo
23:18:53.10755925:: [FAKEDI] FakeCreateDevice
23:18:53.10755925:: [FAKEDI] FakeCreateDevice
23:18:53.10755925:: [FAKEDI] FakeCreateDevice
23:18:53.10755925:: [FAKEDI] FakeGetDeviceInfo
23:18:53.10755925:: [FAKEDI] FakeEnumCallback
23:18:53.10755925:: [FAKEDI] FakeEnumCallback:: Using UNICODE
23:18:53.10755925:: [FAKEDI] GUID change from
08021A34-0000-0000-0000-504944564944 to 028E045E-0000-0000-0000-504944564944
23:18:53.10755925:: [FAKEDI] Product Name change from SL-6555-SBK to XBOX 360
For Windows (Controller)
23:18:53.10755925:: [FAKEDI] Instance Name change from SL-6555-SBK to XBOX 360
For Windows (Controller)
23:18:54.10756612:: [FAKEDI] FakeCreateDevice
23:18:57.10759981:: [XINIT] Initializing Gamepad 1
23:18:57.10759997:: [XINIT] User ID: 0, Last User ID: -1
23:18:57.10759997:: [FAKEDI] FakeDirectInput8Create
23:18:57.10759997:: [DINPUT] [PAD1] Enumerating User ID 0
23:18:57.10759997:: [FAKEDI] FakeCreateDevice
23:18:57.10759997:: [FAKEDI] FakeGetDeviceInfo
23:18:57.10759997:: [FAKEDI] FakeCreateDevice
23:18:57.10759997:: [FAKEDI] FakeCreateDevice
23:18:57.10759997:: [FAKEDI] FakeCreateDevice
23:18:57.10759997:: [FAKEDI] FakeGetDeviceInfo
23:18:57.10759997:: [FAKEDI] FakeCreateDevice
23:18:57.10759997:: [FAKEDI] FakeCreateDevice
23:18:57.10759997:: [FAKEDI] FakeCreateDevice
23:18:57.10759997:: [FAKEDI] FakeGetDeviceInfo
23:18:57.10759997:: [FAKEDI] FakeEnumCallback
23:18:57.10759997:: [FAKEDI] FakeEnumCallback:: x360ce detected
23:18:57.10759997:: [FAKEDI] FakeCreateDevice
23:18:57.10760012:: [DINPUT] [PAD1] Device "SL-6555-SBK" initialized
23:18:57.10760012:: [XINIT] [PAD1] Enumeration finished
23:18:57.10760012:: [DINPUT] [PAD1] Detected axis count: 5
23:19:06.10769014:: [CORE] x360ce terminating, bye
23:19:06.10769029:: [FAKEAPI] FakeWMI(0)
23:19:06.10769029:: [FAKEAPI] FakeDI(0)
Original comment by ya1the...@googlemail.com
on 5 Aug 2010 at 10:19
OK i just tested controller with another of my gamepad, it works fine. The XEOX
gamepad is causing problems.
Original comment by ya1the...@googlemail.com
on 5 Aug 2010 at 10:30
Update:
With the other controller i tested, the analog is inverted, while on x360ce.exe
the analog works correctly. Game also stays black after i choose continue story
(doesn't load).
Original comment by ya1the...@googlemail.com
on 5 Aug 2010 at 10:37
But if you can test some other test dll's with XEOX gamepad, it my help x360ce
project, so please :)
Original comment by tapcio
on 5 Aug 2010 at 10:38
Heres the log for my other gamepad attached (too long). Which dlls would you
like me to test? You only have one under downloads.
Original comment by ya1the...@googlemail.com
on 5 Aug 2010 at 10:41
Attachments:
I working on it, i will post dlls here as attachments.
Original comment by tapcio
on 5 Aug 2010 at 10:44
ok just post all the dlls, and ill check them out 2morrow. I have to go now,
cya soon. I appreciate the effort you have put in :).
Original comment by ya1the...@googlemail.com
on 5 Aug 2010 at 10:54
Here it is. Test without FFB (UseForceFeedback=0).
Original comment by tapcio
on 5 Aug 2010 at 11:09
Attachments:
nope still not working. Here is a log of 3.1.4.1 when the gamepad works (incase
it helps you). I have cut some of the log to save space.
Original comment by ya1the...@googlemail.com
on 6 Aug 2010 at 10:40
Attachments:
Original issue reported on code.google.com by
ya1the...@googlemail.com
on 5 Aug 2010 at 12:11