Source. I found this to be an interesting read, especially as many still don't know that at least ROCCAT provides support for gaming peripherals on Linux, and with open source drivers at that!