Let $n>1$ , consider $\mathbb R^n$ with standard volume form $\omega _0 =dx_1 \wedge ...\wedge dx_n$ ; let $r,R$ be two positive real numbers with $R>r$ . Then is it true that for every $a,b \in B(0;r)$ , $\exists$ a diffeomorphism $f:\mathbb R^n \to \mathbb R^n $ such that $f(a)=b ; f(x)=x , \forall x \in \mathbb R^n $ with $||x||>R$ and $f^*\omega _0=\omega _0$ ?
As $f^*(dx_1 \wedge ...\wedge dx_n)=(det f' )(dx_1 \wedge ...\wedge dx_n)$ , so basically given $R>r>0$ and $||a||,||b||<r$ , we have to find a diffeomorphism $f : \mathbb R^n \to \mathbb R^n $ with $f(a)=b$ ; $f|_{\mathbb R^n \setminus B[0;R]}=Id$ and $det f'(p)=1 , \forall p \in \mathbb R^n $ .
Definitely this cannot work out in $\mathbb R$ , because the only differentiable function satisfying $det f'(p)=1 , \forall p$ and $f(a)=b$ is $f(x)=x+b-a$ and this function never gives identity unless $a =b$
I'm going describe my "codifferential" idea in terms of vector fields using coordinates $(x,y_2,\ldots,y_n).$ Let $r^2 = x^2 + |y|^2$ be the usual radial coordinate and let $$\psi(r) = \begin{cases}\exp\left(-\frac{1}{1-r^2}\right) & r<1 \\ 0 & \text{otherwise} \end{cases}.$$
Define the vector field $$V = \sum_{k=2}^n \left( (\psi + y_k \frac{\partial \psi}{\partial y_k}) e_x - \frac{\partial \psi}{\partial x}y_k e_{y_k} \right).$$
(I found this by taking the codifferential of the $2$-form $\sum_k \psi y_k dx \wedge dy_k$.)
Here's a slice of this $V$ for $n=3$, which hopefully communicates the whole picture since it's rotationally symmetric about the $x$ axis:
You should be able to confirm the following facts about $V$:
Point 1 implies that the flow of $V$ generates a family of diffeomorphisms $f_t$ that are the identity outside the unit ball. Point 2 implies that each $f_t$ is volume-preserving. Point 3 implies that for any point $p \in B_1$ that lies on the $x$-axis, there is a $t$ such that $f_t(0) = p$.
Conjugating this with rotations (which are volume-preserving diffeomorphisms) lets you send $0$ to any point in the unit ball; and conjugating with scaling lets you change the radius of the ball.