I've tried all i've found in google and your solutions as well with no results.
I think it doesn't reconize the z-wheel buttons, look when I run "XEV" in the terminal happens this:
1.- If I press a normal button of the mouse it recognizes it and says this:
"ButtonRelease event, serial 36, synthetic NO, window 0x3c00001,
root 0xa5, subw 0x0, time 1309372, (176,11), root:(181,38),
state 0x110, button 1, same_screen YES"
"2.- But when I press a z-axis button of the wheel it returns me a false:
KeyPress event, serial 36, synthetic NO, window 0x3c00001,
root 0xa5, subw 0x0, time 1310692, (177,12), root:(182,39),
state 0x10, keycode 78 (keysym 0xff14, Scroll_Lock), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False"
I'm starting to surrender... and I don't like it!!!! thanks 4 hlp anyway