Похоже, это можно сделать с помощью: https://hackage.haskell.org/package/xmonad-contrib-0.13/docs/XMonad-Actions-UpdateFocus.html
Чтобы включить его, нужно добавить focusOnMouseMove
обработчик событий:
import XMonad.Actions.UpdateFocus xmonad $ def { .. startupHook = adjustEventInput handleEventHook = focusOnMouseMove .. }