Portability | unportable |
---|---|
Stability | unstable |
Maintainer | Daniel Schoepe <asgaroth_@gmx.de> |
Updates the focus on mouse move in unfocused windows.
- focusOnMouseMove :: Event -> X All
- adjustEventInput :: X ()
Usage
To make the focus update on mouse movement within an unfocused window, add the
following to your ~/.xmonad/xmonad.hs
:
import XMonad.Actions.UpdateFocus xmonad $ defaultConfig { .. startupHook = adjustEventInput handleEventHook = focusOnMouseMove .. }
This module is probably only useful when focusFollowsMouse is set to True(default).
focusOnMouseMove :: Event -> X AllSource
Changes the focus if the mouse is moved within an unfocused window.
adjustEventInput :: X ()Source
Adjusts the event mask to pick up pointer movements.