can i play with controllers on mac ?
No idea. On windows i can connect PS3 controller and assign sticks, buttons in settings and play, but there is no aim assist.
i have ps4 controler even to its connected to my mac it doesnt seem to work in the game
It will not work out of the box. You must go to settings and assign all buttons/sticks. Or maybe it will not work for you and you will need some soft to bind buttons.
You could try to use an emulator to bind your controllers controls to keyboard controls. I made it work once in such way