Logitech Integration

I wanted to ask whether there are any plans for deep integration of Logitech peripherals into Ubuntu? Specifically, I would love to see a section in Settings that: (a) recognized what peripheral one is using, and (b) allowed for button mapping via a GUI.

I know that Solaar exists, and it is excellent at managing the Unifying Device. I also know that, with quite a bit of knowledge, one can manually map buttons using the xbindkeys program.

Unfortunately, I do not have the knowledge to do this, nor the time to learn. I would love to be able to use my Logitech devices and all their attendant buttons (thumb buttons, specialized buttons) without hassle. It would be nice to simply have a

Is this possible?

Thank you!

Not sure, but a quick look through the repos I found a couple of interesting possibilities: lomoco and ratbagd.

lomoco can configure vendor-specific options on Logitech USB mice (or
dual-personality mice plugged into the USB port). A number of recent
devices are supported. The program is mostly useful in setting the
resolution to 800 cpi or higher on mice that boot at 400 cpi (such as
the MX500, MX510, MX1000 etc.), and disabling SmartScroll or Cruise
Control for those who would rather use the two extra buttons as ordinary
mouse buttons. It can also retrieve battery level from wireless mice.

ratbagd provides access over D-Bus to mouse settings exposed by
libratbag, such as DPI and button mappings on gaming mice.

See libratbag’s description for details on supported devices and



Hi @stephen-d-allen,

Thank you so much! I will look into both lomoco and ratbagd to see whether they fix my issue.

1 Like