Check this article, device pixel ratio when enabled by default will be set to the maximum value. That can indeed kill performance in many mobile devices. You can set yourself lower values that render a crisp interface too:
Actually i enabled the “Device Pixel Ratio” but somehow it causes issue with the joypad functionality i had in the game(other than frame rate drop issue). So i was left with no other choice but to remove it.
So I am wondering if there is any other solution available which I can try.
Well, you will have to use it one way or the either to increase the rendered resolution and avoid blurry images.
Your joypad most likely doesn’t account for the device pixel ratio when calculating touch location, so you will have to update the code to take it into account. You may be able to find a number of posts on the subject, on how to consider device pixel ratio when calculating input.