Return to Launch without going to the closest rally point


I would like to know if it is possible to have on a Joystick a switch which is made for a Land at the Home point. Because I saw that when I use RTL, my drone is not coming at home point if there is a rally point closer.
So I would like une switch to land at home, wherever is the drone and one switch for “emergency landing” where the drone land at the closest point (rally or home).

Is there any way to do this ?

Thanks a lot.