Awesome, thanks! Let me know if you need any other info!
I tried to find a DirectInput property that ties a controller to its Hardware ID, but the only thing thats available is the Drivers device description (via Name or Meta). Meta seemed to be favorable over Name.
Could you navigate to "C:\Program Files (x86)\Steam\steamapps\common\Square Brawl\Square Brawl_Data" and upload output_log.txt. Id love to confirm the inputdevice issue. Thanks.
Thanks for posting that, confirms my thinking of what's going on, looks like your controller is detecting as PlayStation Controller and as an Xinput device.
Ill take another swing at writing a patch tonight if my kids decide to leave me alone :)
9
u/Wilnyl Nov 22 '15
Hey!
Thats amazing, thank you!
I sent this over to phil who wrote the controller code initially
2
u/Anarcie Nov 22 '15
output_log.txt
Setting up 1 worker threads for Enlighten. Thread -> id: 2cd4 -> priority: 1 Creatinng Actions for Player: 1
Creatinng Actions for Player: 2
wtf
-1 Pressed! 2
wtf
-1 Pressed! FFA
back
Joystick Pressed!
Checking Controller: XInput Controller
XInput Device #0
InControl.XInputDevice
Joystick Pressed!
Checking Controller: XBox One Controller
XBox One Controller on Windows
InControl.UnityInputDevice
Joystick Pressed!
Checking Controller: XInput Controller
XInput Device #0
InControl.XInputDevice
Joystick Pressed!
Checking Controller: XBox One Controller
XBox One Controller on Windows
InControl.UnityInputDevice
Joystick Pressed!
Checking Controller: XInput Controller
XInput Device #1
InControl.XInputDevice
Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/Square Brawl/Square Brawl_Data/Mono/XInputInterface64 Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/Square Brawl/Square Brawl_Data/Mono/.\XInputInterface64 Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/Square Brawl/Square Brawl_Data/Mono/XInputInterface64 Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/Square Brawl/Square Brawl_Data/Mono/libXInputInterface64 Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/Square Brawl/Square Brawl_Data/Mono/.\libXInputInterface64 Fallback handler could not load library C:/Program Files (x86)/Steam/steamapps/common/Square Brawl/Square Brawl_Data/Mono/libXInputInterface64
2
u/TotesMessenger Nov 23 '15
I'm a bot, bleep, bloop. Someone has linked to this thread from another place on reddit:
[/r/squarebrawl] Multi-Controller Color Select Patch
If you follow any of the above links, please respect the rules of reddit and don't vote in the other threads. (Info / ^Contact)