I recently was thinking to get myself a gaming mouse. But the thing that is bothering me is that whether it will work out of the box for Ubuntu.I am looking to buy a Logitech one. Model 300s .Will the buttons be configurable ? Compatible and support. Please Assist.
closed as too broad by Stefano Palazzo♦ Jul 1 '16 at 8:26
Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
Searching got me to this article by Phoronix from 2015:
Libratbagcurrently has partial support for the Logitech HID++ 1.0 (G500, G5) and HID++ 2.0 protocols (G303), the Etekcity Scroll Alpha, Roccat Kone XTD, the G5, G9, and M705.
So that led me to this libratbag blog and the libratbag project page and also to this page that lists mice. Logitech has a long list on there, 2 Etekcity mice, 1 Roccat mouse and it notes that Razors are protected by a EULA.
So pick one from these Logitech devices and you should be able to get the most out of your mouse:
Year Model Driver ID 2007 G9 1.0 c048 2008 G9x 1.0 c066 2009 G500 1.0 c068 2010 G700 1.0 c06b + c531 2011 G300 ? c246 2011 G400 2012 G9X 1.0 c249 2012 G600 ? 2013 G100s 2013 G400s ? c24c 2013 G500s 1.0 c24e 2013 G602 2013 G700s 1.0 2014 G302 2014 G402 2014 G502 2.0 c07d 2015 G300s ? c246 2015 G303 2.0 c080
G5 G5 2007 M325 M570 M705 MX Master T650
I have Cooler Master Sentinel Advance 2 mice. For mice full configuration I use their official tool using Windows in Virtualbox and gave access to my USB ports. I use this even for scanner at work cause in Linux it gave me a headache (after so many tries and configurations scanner don't want to work in Ubuntu) . So that's my advice.