This morning, i read an article about EasyStroke, gesture-recognition application for X11 (Linux platform). This application can be used to create your own gestures, like what Mac user had on their Macintosh platform. Some application already has mouse gestures, for example Opera and Firefox (implemented in Extensions).
This application can be compiled from source or if you are using Ubuntu, you can just use apt-get to get this package (lucky you). I wasn't able to compile it from source since it resulted in errors. Perhaps i need to update several libraries on my computer before i can start compiling this package.