HO UN problema con il moto decelerato

ALLORA HO UN FILMATO AL CUI INTERNO C'E' UN MC CHE SCROLLA A DESTRA E SINISTRA A SECONDA DELLA POSIZIONE DEL MOUSE.

IL CODICE CHE HO USATO è IL SEGUENTE:

codice:
onClipEvent (load) {
	_root.barra1._x = -(_root.barra1._width - 550) / 2;
Per la posizione iniziale del MC

e il seguente per il movimento in base alla posizione del mouse.

codice:
onClipEvent (mouseMove) {
	
	_root.barra1._x = (550 - _root.barra1._width) * (_root._xmouse / 550);

	}
NON vi dico quanto ho sudato per sta formuletta... ad ogni modo vorrei anzi ho provato ad applicare un moto di decelerazione per avere dei movimenti + fluidi.. ma purtroppo non riesco in quanto ogni volta muovo il mouse succede il macello... cioè appena muovo il mouse varia la mia _x quindi tutto riparte...
SPERO DI ESSERMI SPIEGATO!