My Lenovo x201 has audio line-in and stereo output. I plug the red and green banded cables directly into it. I run Slackware Linux on it and spend most of the time in fldigi or wsjt-x. Both of those programs work fine with the stock Elecraft USB serial cable and allow me to control the rig via HAMlib under Linux. I also have downloaded the source for kcomm, and plan on figuring out how to compile it under Slackware, because the Ubuntu package sucks, as does everything Ubuntu, but my Pascal is really rusty so it might be a bit. I also have tQSL on it and a few other programs I find handy. I use the older laptop because it seems to work better than my Carbon X1, and it is smaller and fits nicely in my pelican case with the radio. I use an Anker Astro Pro2 for power since it lets me run the radio at 10W. I haven't found a power supply I like yet that is both portable and quiet, so I stick with batteries. If you have the correct adapter for that battery, you could also charge your laptop but the stock cable fits the KX3 perfectly.