Hello,
I just bought Red Dragon M908 Impact mouse and I have problems with mapping additional buttons on action bars. By some default all 12 sidebittons have same name ase numbers 1 to 0 on keyboard so when I try to map additional skills, it just replaces default mapping with new. Maybe someone knows how to rename default button name or something like that so i could map additional spots in game. I hope I made this clear enough. I tried my best 
Usually the process people use with these buttons is:
Mouse Software
Use the mouse software to map the mouse buttons to either unused keyboard buttons, or keyboard buttons with modifiers attached.
Lets say you bind the first mouse buttons to ALT+SHIFT+1, ALT+SHIFT+2, …
World of Warcraft
In wow you can then just bind spells to ALT+SHIFT+1, or whatever combination you went for.
To avoid issues down the line, give a little bit of thought as to what keyboard combination is least to give problems.
There are 3 modifier keys: CTRL, ALT, and SHIFT. Between them you end up with effectively 7 modifiers: CTRL, ALT, SHIFT, CTRL+ALT, CTRL+SHIFT, ALT+SHIFT, CTRL+ALT+SHIFT.
I tend to want to avoid using ALT, because if i happen to be pressing a mousebutton that utilises it (say an ALT+SHIFT+3 button), at the same time as i’m trying to switch target with TAB, then you may end up triggering Windows’ ALT+TAB functionality and popping out of WoW.
SHIFT tends to be the safest, but many people already use SHIFT in their regular keybindings, so that may not be an option. CTRL or CTRL+SHIFT
would be my next go-to options.