Check to see that you're using the correct device for your USB Mouse. Perhaps /dev/mouse isn't the exact device that the driver has registered itself to.
Normally it would be /dev/input/mouse0 in a USB situation.
Unplug your mouse and plug it back in. The do a
to see which device the driver attached itself to. Also you do not need to emulate 3 buttons in this case.