A Hat in Time
PS4 Button Prompts via bluetooth
Hello,

I looked through the threads, and I have PS4 configuration support on in my controller settings. However, the game still thinks i'm using a 360 controller, I have no idea how to get PS4 button prompts. It's kinda ruining the flow for the game.

Anyone have an idea how to fix?
I've been looking through the discussions and I can't find specifics for my issue.
< >
Showing 1-4 of 4 comments
David Wongstein Aug 16, 2019 @ 10:49pm 
I even did a clean reinstall and it's still detecting it as an Xbox 360 controller.
I've had the same issue with Dark Souls and Sekiro, and a couple other games.
Last edited by David Wongstein; Aug 16, 2019 @ 10:49pm
Steam doesn't handle Bluetooth PS4 controller well, iirc...

Your only solution is to manually go in and change the Xbox file icons to PS4 ones
NanoPi Aug 17, 2019 @ 10:30am 
2
Xbox360.ini but with PS4 icons instead of Xbox icons.

compatible with DLC2 versions of A Hat in Time

HatinTimeGame/Config/Gamepads/Xbox360.ini
[Configuration] BasedOn=Generic.ini [Identification] ControllerName="DualShock 4 xinput" +GUID = "028E045E-0000-0000-0000-504944564944" [Buttons] ; Buttons +Button = 0 Name = "Cross" FullName = "Cross" Color = "Blue" Icon = "PS4_Cross" +Button = 1 Name = "Circle" FullName = "Circle" Color = "Red" Icon = "PS4_Circle" +Button = 2 Name = "Square" FullName = "Square" Color = "Purple" Icon = "PS4_Square" +Button = 3 Name = "Triangle" FullName = "Triangle" Color = "Green" Icon = "PS4_Triangle" +Button = 4 Name = "L1" FullName = "L1" Icon = "PS4_L1" +Button = 5 Name = "R1" FullName = "R1" Icon = "PS4_R1" +Button = 6 ;Name = "Share" ;FullName = "Share" ;Icon = "circle_black" Name = "Touch" FullName = "Touchpad" Color = "Black" Icon = "PS4_Touchpad" +Button = 7 Name = "Options" FullName = "Options" Icon = "PS4_Options" +Button = 8 Name = "L3" FullName = "L3" Icon = "circle_black" +Button = 9 Name = "R3" FullName = "R3" Icon = "circle_black" +Button = 10 Name = "L2" FullName = "L2" Icon = "PS4_L2" +Button = 11 Name = "R2" FullName = "R2" Icon = "PS4_R2" +Button = 12 Name = "Up" FullName = "D-Pad Up" Icon = "PS4_DPad_Up" +Button = 13 Name = "Down" FullName = "D-Pad Down" Icon = "PS4_DPad_Down" +Button = 14 Name = "Left" FullName = "D-Pad Left" Icon = "PS4_DPad_Left" +Button = 15 Name = "Right" FullName = "D-Pad Right" Icon = "PS4_DPad_Right" ; Axes +Axis = 2 Name = "R3" FullName = "R3" Icon = "circle_black" [Binds] ; Actions +Bind = Hat_Player_Jump ButtonID = 0 +Bind = Hat_Player_Attack ButtonID = 2 +Bind = Hat_Player_Interact ButtonID = 1 +Bind = Hat_Player_FocusLookUp ButtonID = 3 +Bind = Hat_Player_Crouch ButtonID = 11 +Bind = Hat_Player_Share ButtonID = 6 +Bind = Hat_Player_CameraSnap ButtonID = 5 +Bind = Hat_Player_ReverseCameraSnap ButtonID = 9 +Bind = Hat_Player_Emote ButtonID = 8 ; Menus +Bind = Hat_Menu_Confirm ButtonID = 0 +Bind = Hat_Menu_Cancel ButtonID = 1 +Bind = Hat_Menu_Start ButtonID = 7 +Bind = Hat_Menu_PageRight ButtonID = 5 +Bind = Hat_Menu_PageLeft ButtonID = 4 ; Badges +Bind = Hat_Player_Ability ButtonID = 10 +Bind = Hat_Player_AbilitySwap ButtonID = 4 ; Hotkeys +Bind = Hat_Hotkey_Up ButtonID = 12 +Bind = Hat_Hotkey_Down ButtonID = 13 +Bind = Hat_Hotkey_Left ButtonID = 14 +Bind = Hat_Hotkey_Right ButtonID = 15 ; Movement and Camera +Bind = Hat_Player_MoveX AxisID = 4 AbsoluteValue = TRUE +Bind = Hat_Player_MoveY AxisID = 5 AbsoluteValue = TRUE +Bind = Hat_Player_CameraX AxisID = 1 AbsoluteValue = TRUE +Bind = Hat_Player_CameraY AxisID = 2 AbsoluteValue = TRUE
David Wongstein Aug 17, 2019 @ 10:32am 
Originally posted by NanoPi:
Xbox360.ini but with PS4 icons instead of Xbox icons.

compatible with DLC2 versions of A Hat in Time

HatinTimeGame/Config/Gamepads/Xbox360.ini
[Configuration] BasedOn=Generic.ini [Identification] ControllerName="DualShock 4 xinput" +GUID = "028E045E-0000-0000-0000-504944564944" [Buttons] ; Buttons +Button = 0 Name = "Cross" FullName = "Cross" Color = "Blue" Icon = "PS4_Cross" +Button = 1 Name = "Circle" FullName = "Circle" Color = "Red" Icon = "PS4_Circle" +Button = 2 Name = "Square" FullName = "Square" Color = "Purple" Icon = "PS4_Square" +Button = 3 Name = "Triangle" FullName = "Triangle" Color = "Green" Icon = "PS4_Triangle" +Button = 4 Name = "L1" FullName = "L1" Icon = "PS4_L1" +Button = 5 Name = "R1" FullName = "R1" Icon = "PS4_R1" +Button = 6 ;Name = "Share" ;FullName = "Share" ;Icon = "circle_black" Name = "Touch" FullName = "Touchpad" Color = "Black" Icon = "PS4_Touchpad" +Button = 7 Name = "Options" FullName = "Options" Icon = "PS4_Options" +Button = 8 Name = "L3" FullName = "L3" Icon = "circle_black" +Button = 9 Name = "R3" FullName = "R3" Icon = "circle_black" +Button = 10 Name = "L2" FullName = "L2" Icon = "PS4_L2" +Button = 11 Name = "R2" FullName = "R2" Icon = "PS4_R2" +Button = 12 Name = "Up" FullName = "D-Pad Up" Icon = "PS4_DPad_Up" +Button = 13 Name = "Down" FullName = "D-Pad Down" Icon = "PS4_DPad_Down" +Button = 14 Name = "Left" FullName = "D-Pad Left" Icon = "PS4_DPad_Left" +Button = 15 Name = "Right" FullName = "D-Pad Right" Icon = "PS4_DPad_Right" ; Axes +Axis = 2 Name = "R3" FullName = "R3" Icon = "circle_black" [Binds] ; Actions +Bind = Hat_Player_Jump ButtonID = 0 +Bind = Hat_Player_Attack ButtonID = 2 +Bind = Hat_Player_Interact ButtonID = 1 +Bind = Hat_Player_FocusLookUp ButtonID = 3 +Bind = Hat_Player_Crouch ButtonID = 11 +Bind = Hat_Player_Share ButtonID = 6 +Bind = Hat_Player_CameraSnap ButtonID = 5 +Bind = Hat_Player_ReverseCameraSnap ButtonID = 9 +Bind = Hat_Player_Emote ButtonID = 8 ; Menus +Bind = Hat_Menu_Confirm ButtonID = 0 +Bind = Hat_Menu_Cancel ButtonID = 1 +Bind = Hat_Menu_Start ButtonID = 7 +Bind = Hat_Menu_PageRight ButtonID = 5 +Bind = Hat_Menu_PageLeft ButtonID = 4 ; Badges +Bind = Hat_Player_Ability ButtonID = 10 +Bind = Hat_Player_AbilitySwap ButtonID = 4 ; Hotkeys +Bind = Hat_Hotkey_Up ButtonID = 12 +Bind = Hat_Hotkey_Down ButtonID = 13 +Bind = Hat_Hotkey_Left ButtonID = 14 +Bind = Hat_Hotkey_Right ButtonID = 15 ; Movement and Camera +Bind = Hat_Player_MoveX AxisID = 4 AbsoluteValue = TRUE +Bind = Hat_Player_MoveY AxisID = 5 AbsoluteValue = TRUE +Bind = Hat_Player_CameraX AxisID = 1 AbsoluteValue = TRUE +Bind = Hat_Player_CameraY AxisID = 2 AbsoluteValue = TRUE


Thanks man!
I figured I had to change something in the Xbox360.ini, I just had no idea what to change.
Really appreciate the help.
Last edited by David Wongstein; Aug 17, 2019 @ 10:38am
< >
Showing 1-4 of 4 comments
Per page: 1530 50

Date Posted: Aug 16, 2019 @ 10:47pm
Posts: 4