Como alinhar monitores twinview com resoluções diferentes e evitar que o mouse desapareça em áreas mortas?

3

Estou usando dois monitores de diferentes marcas e resoluções com o NVIDIA TwinView, que funciona bem o suficiente, mas uma coisa que está ficando para mim é como o mouse pode se mover para fora da borda do espaço visível abaixo da tela da mão esquerda. e acima da tela da direita (veja a imagem).

Torna muito mais difícil acertar os botões na parte inferior / superior de cada tela, já que o cursor simplesmente desaparece da borda. Existe uma maneira de mudar esse comportamento?

    
por Will Vousden 15.06.2011 / 19:58

2 respostas

3

O mouse movendo-se para essas áreas mortas é um conhecido X bug existe uma solução alternativa usando XCreateMouseVoid que eu detalhei nesta pergunta:

Se você deseja apenas alinhar os monitores ao longo das bordas superior ou inferior, modifique a Posição absoluta de +1920+90 para +1920+0 ou +1920+56

    
por Cas 15.06.2011 / 23:40
0

Como você está usando o driver binário da Nvidia, você pode colocar:

Opção "ConstrainCursor" "yes"

Na seção de tela do seu xorg.conf. De fato, esse é o comportamento padrão.

Isso impedirá que o mouse entre em qualquer um dos espaços vazios. No entanto, também impede que você revele o lançador "empurrando" contra a borda da tela, se você usar o Unity.

    
por Alistair Buxton 13.06.2012 / 22:41