ROCCAT LUA: A Linux-Friendly Gaming Mouse
The mainline Linux kernel has supported the ROCCAT LUA since the end of 2012 and the ROCCAT-tools user-space software for configuring the mouse can be obtained for a variety of a distributions. On Ubuntu 14.04 LTS it was simply a matter of adding a Launchpad PPA to obtain ROCCAT-tools and after that it worked out-of-the-box thanks to having the kernel support in place, but otherwise there's a DKMS module for using the ROCCAT hardware on older kernels.
The open-source ROCCAT software worked fine, but its GTK user-interface is far from being competitive with the ROCCAT Windows software (or any other Windows gaming mouse software for that matter), but at least it allows taking control of the mouse under Linux with not many mice having such configuration utilities under Linux (there's also independent Razer and Logitech open-source projects too).
After having used the ROCCAT LUA for some time, it's been working out fine on Ubuntu Linux. The build quality of the LUA is good and the price is rather affordable at under $30 USD on Amazon. If you're looking for a Linux-friendly mouse or keyboard you should checkout ROCCAT's site.
If you enjoyed this article consider joining Phoronix Premium to view this site ad-free, multi-page articles on a single page, and other benefits. PayPal or Stripe tips are also graciously accepted. Thanks for your support.