Kodi Community Forum
PS4 Controller Volume Constantly Going to -60dB - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: Windows (https://forum.kodi.tv/forumdisplay.php?fid=59)
+---- Thread: PS4 Controller Volume Constantly Going to -60dB (/showthread.php?tid=195357)



PS4 Controller Volume Constantly Going to -60dB - dementual - 2014-05-16

https://www.youtube.com/watch?v=AbsgJewU7LY

I took a video explaining the problem. The program I'm running to operate the PS4 controller is http://forums.pcsx2.net/Thread-DS4-To-XInput-Wrapper

I'm running Gotham 13.1 on Windows 8, Core i7-4770K, and the problem occurs on every skin.


RE: PS4 Controller Volume Constantly Going to -60dB - jmarshall - 2014-05-17

Turn off the joystick control Settings->System->Input devices.


RE: PS4 Controller Volume Constantly Going to -60dB - dementual - 2014-05-17

If I do that, I can't use the controller at all to control XBMC, which is what I was hoping to do.

Edit: Is there any way I can disable volume controls through joystick?


RE: PS4 Controller Volume Constantly Going to -60dB - dementual - 2014-05-17

Reading this page helped me figure out how to rebind the controls on the controller. As the program I'm using for the PS4 controller is meant to emulate an Xbox 360 controller, I simply copied over the default Keybindings file for the Xbox360 controller (inside Program Files/XBMC/system/keymaps/) to the %appdata%\XBMC\userdata\keymaps folder. I didn't have to make any adjustments; simply having the new file there resolved the issue. I deleted the file and the issue resumed. I replaced the file and it went away again. Ergo, having a verbatim copy of the default file in the custom keybindings folder resolved the issue, for whatever reason.

If anyone having a similar problem finds this thread, I hope this helped.


RE: PS4 Controller Volume Constantly Going to -60dB - OldSkooRebel - 2014-07-12

I fixed this problem. Xinput wrapper creates a fake XBox 360 controller in your system devices. The problem is, XBMC uses both the PS4 controller and the fake XBox 360 controller to control the program. PS4 controllers aren't designed for PC, so the axises are messed up by default. To fix this, you have to "Program Files (x86)\XBMC\system\keymaps" and delete the "joystick.xml" file.

TLDR: Delete Program Files (x86)\XBMC\system\keymaps/joystick.xml


RE: PS4 Controller Volume Constantly Going to -60dB - Ned Scott - 2014-07-12

I haven't tested this myself, but I think it's possible to use an advancedsettings.xml (wiki) file to also define a bigger deadzone for the controller's analog sticks.


RE: PS4 Controller Volume Constantly Going to -60dB - sea3pea0 - 2014-09-09

Thank you, deleting "Program Files (x86)\XBMC\system\keymaps\joystick.xml" fixed the problem for me.