Just to update you all, I am still in the process of trying to fix the PS4 controller button mapping -- it's taking longer than expected, but thank you for your patience!