the old cable didn't work (windows kept making noise when connecting/disconnecting, but now I have this, cable and keyboard stay connected, no windows noise). All in all great device as advertised. Footnote: I bought a 25ft player because I had the idea of maybe playing it in bed (personally, my creativity comes at night when I'm sleeping).