My controller doesn't work for some reason. It is connected by a USB port. When I first got it, it worked fine but it has been a year now. Do I need to do something to connect it properly?
No, beamng doesn't recognise it --- Post updated --- It is a controller. I want to play with my friend
To which question? If your OS is not recognizing the controller, than that's the issue. The game cannot detect a controller that is not detected from Windows itself.
When I hooked up my controller to play Rigs of Rods (which also worked with BeamNG) I installed the controller map thing, so the controller knew what did what and downloaded the drivers, that was it.
If your laptop isn't providing enough power through that USB port, you may try using a different USB port, or using a powered USB hub.
Also, what cable are you actually using? From my “research” when I hooked up my Xbox controller via USB-C apparently some manufacturers cheap out when making them and just put in capabilities for charging, and not data transfer.