The latency you are noticing comes from the software that is playing the sounds in your laptop. Length of USB or MIDI cables has no effect.

The only way to shorten the latency of the sound is to use a better sound card or interface, with lower latency ASIO drivers, or to use an external MIDI module (perhaps a Sonic Cell from Roland?) instead of internal sounds.
_________________________
An arranger is just a tool. What matters is what you build with it..!