Page 1 of 1

Could not bind socket.

Posted: Sun Nov 14, 2021 9:15 am
by TyanColte
This app has worked great for me and my 3DConnexion Space Navigator but for some reason now, I'm getting this error whenever I start ControlMyJoystick.
Error.png
Error.png (43.36 KiB) Viewed 6779 times
Any help would be greatly appreciated. I can't play Elite Dangerous without this now.

Re: Could not bind socket.

Posted: Tue Nov 23, 2021 9:59 am
by DevRuss
It looks like a TCP/IP or UDP trigger has been created, and it is trying to use a port that is already in use on your pc. By default, it will default to port 50000 or 50001, and so have been turned on in ControlMyJoystick and when it starts up it finds something else (like a webserver) is already using it.

However, the error won't allow you to fix this easily. You'll need to go to the registry and make an edit. Either that or reinstall ControlMyJoystick, after first backing up your ControlMyJoystick profiles. The registry method is pretty straightforward:

Shut down ControlMyJoystick

in Computer\HKEY_CURRENT_USER\SOFTWARE\ControlMyJoystick 5.4.17.80
or whatever version you are using
Untitled.jpg
double-click on TCPIPServerEnabled and set the value data to 0 (which disables the server). Do the same for UDPServerEnabled.
Screenshot 2021-11-23 075829.jpg
Restart ControlMyJoystick and it should be fixed.