If $X$ is a connected topological space with universal cover $p: \tilde{X} \to X$, I believe any homeomorphism $f : X \to X$ can be 'lifted' to a homeomorphism $\tilde{f} : \tilde{X} \to \tilde{X}$.
(I'm using the word 'lift' in a nonstandard way here. What I mean is that we can find a map $\tilde{f} : \tilde{X} \to \tilde{X}$ such that $p \circ \tilde{f} = f \circ p$. I believe, but haven't checked, that any choice of such $\tilde{f}$ is a homeomorphism.)
However, there is in general no canonical way to choose $\tilde{f}$ given $f$, so if we have a discrete group $G$ acting as homeomorphisms of $X$ this action may not give rise to an action of $G$ on $\tilde{X}$.
Is there a functorial way to build a group $G_X$ such that any action $\alpha$ of $G$ on $X$ gives rise to an action $\tilde{\alpha}$ of $G_X$ on $\tilde{X}$?
That question is a bit vague; to make it precise I think I want an onto homomorphism $\rho: G_X \to G$ such that for all $g \in G_X$, $\tilde{\alpha}(g) : \tilde{X} \to \tilde{X}$ 'lifts' $\alpha(\rho(g)) : X \to X$ in the above sense.
If $G$ acts on $X$ in a way that preserves a basepoint $\ast$ it would act on $\pi_1(X,\ast)$, allowing us to define the semidirect product of $G$ and $\pi_1(X,\ast)$, and I would try using this as $G_X$. However, I'm mainly interested in the case where the action of $G$ does not preserve any point of $X$.