by red_team316 » Thu Sep 10, 2009 7:30 pm
Take a look at the package lomoco. Currently they are in the middle of a rewrite, so your progress may vary on the MX Revolution. Although if you grab the latest source for their git repo, your luck may fare better. I do know that some of the MX Revolutions capabilities are lined out in the proof-of-concept folder and battery reporting and reconnecting appear to be there, but not sure what else may be. Take a look at the .c files in that folder and see if there is anything that may be what you are looking for. I've been messing around with g_hack.c for a little while since I recently got a Logitech G7 mouse.
Other than that, you'll have to do alot of reading in that thread to see if there is another way to achieve your desired results. xev doesn't recognise the speed/cruise control buttons on my G7 so lomoco is the only current solution for those buttons and probably the same with you too. xev should recognise at the very least 5 buttons(left/middle/right/wheelup/wheeldown).
Core i7 920(working on a decent OC), x58 ASUS P6T Deluxe V2, 6GB DDR3 1600, EVGA 8800GTS512, Silencer 750W PSU, CoolerMaster V8, Red Antec900