Powering Two Motors through a Three Conductor Cable
put the arduino and the drivers next to the motors and don't combine any of the motor wires
put the joystick on the end of the cable and use it to switch resistors that can be read by one of the areduinos analog inputs to determin what the joystick is doing.
eg:



simulate this circuit &ndash; Schematic created using CircuitLab