only use escape to escape from the mode
use the defined variable instead of a fixed modifier
created a mode to move workspaces to different outputs