I'm not too familiar with X360ce so i might be doing something wrong. I know in the compatibility list it says Assassin's Creed Brotherhood uses HookCOM and uses xinput9_1_0.dll for multiplayer. How do i know if it's using HookCOM? I figured out how to generate the xinput9_1_0.dll file, if i'm doing it correctly i just check the box for xinput9_1_0.dll under "Options -> Installed Files" correct? But like i said i don't know how to see if i'm using HookCOM or not because i'm not very familiar with this program. Any help would be greatly appreciated, thanks 
Not really sure how to access the Log File but here is the settings in my X360ce.ini file
Also under Settings Database I go to Global Settings Tab and i use the most used settings for my controller. I switch back over to "My Settings" Tab and when i try to save it i get the error message "Server was unable to submit process request --> This property cannot be set to a Null Value". Not really sure what this means or how to fix it but it could be one of the reasons the controller isn't recognizing in Multiplayer. As i said any help is appreciated and hope to get an answer soon.
Not really sure how to access the Log File but here is the settings in my X360ce.ini file
Code:
[Options]
Version=1
UseInitBeep=1
Log=0
Console=0
DebugMode=0
InternetDatabaseUrl=http://www.x360ce.com/webservices/x360ce.asmx
InternetFeatures=1
InternetAutoload=1
AllowOnlyOneCopy=1
[InputHook]
HookMode=1
[Mappings]
PAD1=IG_0b1e29a0dbb011e38001444553540000
PAD2=
PAD3=
PAD4=
[PAD1]
[PAD2]
[PAD3]
[PAD4]
[IG_0b1e29a0dbb011e38001444553540000]
ProductName=Controller (Afterglow Gamepad for Xbox 360)
ProductGuid=02130e6f-0000-0000-0000-504944564944
InstanceGuid=0b1e29a0-dbb0-11e3-8001-444553540000
ControllerType=1
PassThrough=1
Right Trigger=x-3
RightTriggerDeadZone=0
Left Trigger=x3
TriggerDeadzone=0
D-pad POV=1
D-pad Up=UP
D-pad Down=DOWN
D-pad Left=LEFT
D-pad Right=RIGHT
AxisToDPad=0
AxisToDPadDeadZone=256
AxisToDPadOffset=0
Back=7
Start=8
A=1
B=2
X=3
Y=4
Left Shoulder=5
Right Shoulder=6
Left Analog X=1
Left Analog Y=-2
Left Analog X+ Button=0
Left Analog X- Button=0
Left Analog Y+ Button=0
Left Analog Y- Button=0
Left Thumb=9
Left Analog X DeadZone=0
Left Analog Y DeadZone=0
Left Analog X AntiDeadZone=0
Left Analog Y AntiDeadZone=0
Right Analog X=4
Right Analog Y=-5
Right Analog X+ Button=0
Right Analog X- Button=0
Right Analog Y+ Button=0
Right Analog Y- Button=0
Right Thumb=10
Right Analog X DeadZone=0
Right Analog Y DeadZone=0
Right Analog X AntiDeadZone=0
Right Analog Y AntiDeadZone=0
UseForceFeedback=1
FFBType=0
SwapMotor=0
ForcePercent=100
LeftMotorPeriod=60
RightMotorPeriod=120
Also under Settings Database I go to Global Settings Tab and i use the most used settings for my controller. I switch back over to "My Settings" Tab and when i try to save it i get the error message "Server was unable to submit process request --> This property cannot be set to a Null Value". Not really sure what this means or how to fix it but it could be one of the reasons the controller isn't recognizing in Multiplayer. As i said any help is appreciated and hope to get an answer soon.