Definitely not windows-specific; they're standard USB, so should work anywhere.
As for holding in your lap, the cord on mine (kinesis advantage) is long enough that I can comfortably take it off my desk and put it in my lap. YMMV, of course, depending on how you have your desktop set up, but I doubt that's an insurmountable problem.