Você pode alterar isso desativando a opção focus-change-on-pointer-rest
no esquema org.gnome.shell.overrides
(que substitui a opção original em org.gnome.mutter
enquanto o Shell GNOME está sendo executado).
Mas note que isso pode ter mais desvantagens do que o esperado.
Quando esta opção está habilitada, há um atraso no código de 25 milissegundos "para verificar se o ponteiro parou de se mover após um evento cruzado", adicionado em commit 59bc5b7 em resposta ao relatório de erros 678169 .
commit 59bc5b7975f1f19ebacb520c1c2666c0828d1111 display: (Optionally) delay focus changes in focus-follows-mouse mode Moving focus immediately on crossing events as we currently do in focus-follows-mouse mode may trigger a lot of unwanted focus changes when moving over unrelated windows on the way to a target. Those accidental focus changes - prevent features like GNOME Shell's application menu from working properly - and are visually expensive since we now use a very distinct style for unfocused windows. Instead, delay the actual focus change until the pointer has stopped moving.
(envie a mensagem reformatada para enfatizar as razões.)