It is well-known that
$$\sum_{n=1}^\infty nr^n = \frac{r}{(1-r)^2}.\tag1$$
There are various ways to prove this, including the use of a differential as in
this answer.
See How can I evaluate $\sum_{n=0}^\infty (n+1)x^n$.
This is a variation on the even better-known sum of a geometric series,
$$\sum_{n=0}^\infty r^n = \frac1{1-r}.$$
Notice that if we start this last sum from $n=1$ instead of $n=0,$ we get
$$\sum_{n=1}^\infty r^n = r\sum_{n=0}^\infty r^n =\frac{r}{1-r}.\tag2$$
In the question, the index of the summation starts from $x,$ not from $1.$
We can address this in either of two ways: generalize $(1)$ so that the index can start from any integer, or change the indexing in the summation in the question. Let's change the indexing by making the substitution
$y = u + x - 1.$ Then $u=1$ when $y=x,$ and
\begin{align}
2^{x-1}\sum_{y=x}^{\infty} \frac y{2^y}
&= 2^{x-1}\sum_{u=1}^{\infty} \frac{u+x-1}{2^{u+x-1}} \\
&= 2^{x-1}\sum_{u=1}^{\infty} \left(\frac1{2^{x-1}}\frac{u+x-1}{2^u}\right)\\
&= \sum_{u=1}^{\infty} \frac{u+x-1}{2^u}\\
&= \sum_{u=1}^{\infty} \frac{u}{2^u} + (x-1)\sum_{u=1}^{\infty} \frac1{2^u}\\
&= \frac{\left(\frac12\right)}{\left(1-\frac12\right)^2}
+ (x-1)\sum_{u=1}^{\infty} \frac1{2^u}
& \text{application of $(1)$} \\
&= 2 + (x-1)\sum_{u=1}^{\infty} \frac1{2^u} \\
&= 2 + (x-1)\frac{\left(\frac12\right)}{1-\frac12}
& \text{application of $(2)$} \\
&= 2 + (x-1) \\
&= x + 1.
\end{align}