I guess that latest ubuntu should take care of that nicely ?
btnx has been stopped and is no more supported though.
Note that lomoco (LOgitech MOuse COntrol) don't recognize the MX1100 (or, at least, didn't work for me 6 months ago, but that has perhaps changed ?). Is this project sill alive, that'll be a good question.
Note that I still use the AA cells found in the box with the mouse. The power management of this mouse is really impressive !