I compiled em for you ...
These work from XP up to vista 64 (tested)
(shame on me 123 kb a piece , LOL)
http://vasilkovsky.dommel.be/four_five.zip
------------------------------------------
Now for the discussion..
What i think about using button 4 and 5 ...
-In a lot of applications alt-Fx and ctrl-Fx keys are mapped to do something, especially in games .. that's why i think it's easier to disable button 4 and 5 usage on OS level and use those keys for multiplicity
- I think the code in multiplicity should be reviewed as to what button 4 and 5 actually do.. in my case i see the behavior of those buttons as erratic 4 sometimes brings me to screen 3 and skips screen 2 (i have 4 clients and 1 primary , the primary is located on the right edge)
Intuitively i think button 4 should switch screens to the left and button 5 to the right from the _Current_ screen , not from the primary.. as it is now it's not really working very well..(i'm hoping eventually it will)
-For people who use 3 button mice (like me) and have a keyboard with extra buttons , it would be good if the button 4 and 5 option were not greyed out , so those buttons can be mapped to the spare keys on the keyboard.. it would cause far less problems than mapping alt-Fx and ctrl-Fx keys to those keyboard buttons.(i have attached my horrible, useless sidewinder mouse on a spare usb so i can use my keyboard's mapped mouse 4 and 5 buttons (option is enabled in multiplicity)) and "wraped up the cord in a rubber band, and tucked it away in back." lol
I am interested in what my fellow multiplicity users think of this subject , so please guys reply and give comments , so we can positively feed them back at the dev team

Kind regards
D