Falls du sie noch brauchst, hier ist meine config. Ich habe ebenfalls ne Logitech MarbleMouse. Die kleine linke Maustaste benutze ich fürs Scrollen, die rechte für zurück Aktionen. Damit Firefox keine komischen Sachen macht musst du da ein paar Optionen ändern,
http://dirk.net/2009/01/03/scroll-wheel-function-for-the-marble-mouse-on-linux/.
Den xmodmap Krams von da benutze ich nicht.