Grosso modo, a resposta é "você não pode". É arquivado como bug 389519 e é principalmente o upstream fixo (há um patch- série que implementa barreiras de ponteiro, e esta é uma delas).
Grosso modo, a resposta é "você não pode". É arquivado como bug 389519 e é principalmente o upstream fixo (há um patch- série que implementa barreiras de ponteiro, e esta é uma delas).
No Ubuntu 10.10 Eu tenho uma configuração de monitor duplo. Eu tenho uma placa gráfica da nVidia e estou usando o twinview. Um dos monitores tem 1024 pixels de altura e o outro é 900. Na tela de configuração do monitor & amp; na vida real, eu tenho eles montados lado a lado, 1024 à esquerda.
O resultado disso é que quando estou na parte inferior do monitor esquerdo e movo o mouse para a direita, ele vai para a área oculta abaixo da área visível do monitor direito.
Parece que faria muito mais sentido ser colidido até o final do monitor direito - já que quase ninguém quer mover o mouse para uma área da tela que não aparece. E os sistemas que usei antes foram configurados dessa maneira.
Como posso configurar isso?
Eu não estou interessado em listas de gerenciadores de janelas para o Ubuntu; Eu gostaria de saber a identidade de um determinado WM ou conjunto de etapas que posso dar para resolver o problema específico que descrevi acima. Obrigado!
EDITAR: Eu mudei para usar dois monitores X separados, e funciona melhor. se você cruzar em uma área que o monitor de destino não cobre, o software simplesmente coloca você no ponto mais próximo de onde você cruzou.
EDITAR MAIS TARDE: Você pode usar o XCreateMouseVoid para fazer isso; Eu usei para melhorar ainda mais a configuração em Conectando dois monitores nos cantos
usando XCreateMouseVoid tem a vantagem de deixar você usar apenas uma janela X, então Alt - Tab mostra todas as janelas e você pode movê-las entre as telas sem nenhuma área morta .