it is different on Windows, yeah. it presents itself as several keyboards and mice and does not work as a gamepad.
on Linux I think there's a kernel level driver, but I'm not sure