O que você vê é o modo normal de twm
lidar com o foco do mouse.
O método é chamado de foco segue o mouse .
Desde 1989, twm
era o gerenciador de janelas padrão do X Window System. Isso significa que é uma implementação de referência , como outros componentes padrão do X.
A maioria das implementações de referência de outros componentes X tiveram alterações incrementais desde então e ainda estão em uso.
O gerenciador de janelas twm
é diferente; Não evoluiu e permaneceu em uso generalizado. Como o tópico de gerenciamento de janelas teve muito progresso, ele foi substituído por outras soluções que aplicaram novas idéias e métodos. É por isso que parece muito antigo agora - há muito tempo está fora do uso prático.
Portanto, é basicamente antigo em relação aos desenvolvimentos contínuos nas interfaces do usuário.
No momento em que twm
foi mais usado, o foco segue o mouse ser muito comum. Lembro que usei eu mesmo.
Na documentação, twm
não parece ter modos alternativos. Pode ser possível criar um .twmrc
personalizado implementando tal modo, mas eu não assumo que .twmrc
esteja disponível.
Praticamente, se você quiser um modo de foco diferente, precisará alterar o gerenciador de janelas .
Existe alguma coisa que te faça travar em twm
?
Caso você possa usar um gerenciador de janelas diferente , há um que foi iniciado a partir do código-fonte de twm
e tem vários recursos que suportam muitos estilos de configuração para suportar usabilidade, chamados FVWM .
É "velho" também, mas menos. Como twm
sem o minimalismo.
Um gerenciador de janelas mais moderno seria a metacidad. Existem também compositores , como compiz, que resolvem o mesmo problema de gerenciamento de janelas, mas são muito mais complexos - fazem com que todos os programas desenhem suas saídas em algum lugar oculto e possam manipular totalmente essa saída antes mostrando para o usuário.
(Há uma variação interessante de foco após o mouse: foco desleixado . Esse modo permite que o ponteiro do mouse deixe uma janela por um curto período de tempo, antes que o foco seja alterado para a janela sob o ponteiro (Tente se estiver disponível em gerenciadores de janelas semelhantes).)