Fork : Another rework of mouse.
Fork : Hope this one will be ok (Mouse rework)