xmonad: janela de foco quando o mouse é movido

4

Na minha configuração xmonad, defini focusFollowsMouse=true para que uma janela seja focalizada quando o ponteiro do mouse é movido para ela. No entanto, eu gostaria que também gostasse de uma janela para ficar focada quando o ponteiro do mouse já estiver , e ele for movido.

Etapas para reproduzir:

  1. Mova o ponteiro do mouse sobre uma janela.
  2. Focar uma janela diferente usando o teclado, por exemplo por Mod + Tab ou selecionando uma tela diferente.
  3. Mova o ponteiro do mouse um pouco para que ele permaneça na mesma janela.

Comportamento desejado:

A janela fica novamente focada.

Comportamento real:

O foco não muda.

Existe alguma maneira de eu conseguir o comportamento desejado?

    
por ke. 11.05.2016 / 12:45

1 resposta

0

Parece que isso pode ser feito com: link

Para ativá-lo, você precisa adicionar o manipulador de eventos focusOnMouseMove :

import XMonad.Actions.UpdateFocus
xmonad $ def {
  ..
  startupHook = adjustEventInput
  handleEventHook = focusOnMouseMove
  ..
}
    
por 29.08.2017 / 15:02