I would trye a few things:
- change physics sub steps to improve the quality Physics: should setSubTimeStep speed up simulation? - #5 by Cedric
More iterations per frame will make the ball less bouncy
- add more damping
Each frame, get the linear velocity and set it back with 99% of its initial value.
I’m not sure this will work correctly but I would try
My guess is the ball is bouncy because the penetration is too important and the collision response pushes the ball too fast.