I have a radio shack pro97 and I posted a while back about its programming and was told that it is propritary. The makers of software such as pro97 didn't seem interested in making a linux port, didn't even respond to inqueries about it.
I need to upgrade my scanner anyway becaue I moved a county north and they use digital trunking and my pro97 can only do analog so I may research uniden some and see. My bet is the USB is a simple USB serial conveter internally, anyone with a uniden already can you plug it in and do a lsusb -v and see what it says.