Configurando o Kubuntu para evitar que o mouse saia da borda direita da tela

1

Acabei de instalar o Kubuntu. O hardware inclui duas placas gráficas ATI de geração atual em configuração de fogo cruzado. Eu tenho apenas um monitor conectado. As configurações de monitor e monitor do Kubuntu identificam corretamente que eu tenho apenas uma tela; a seção de múltiplos monitores diz isso diretamente.

No entanto, quando eu movo meu cursor além da borda direita da tela, ele pode mover o que parece ser aproximadamente uma largura de tela inteira além da minha área de trabalho visível.

Também observei um programa centralizando uma mensagem em um local que parece estar centralizado na borda direita da tela, ou seja, no meio do meu monitor real e do monitor imaginário.

Eu acho que existem algumas configurações em algum lugar, usadas apenas pelo mouse e este programa, que acha que há um segundo monitor. Como posso consertar isso?

Editar para adicionar saída xrandr:

Screen 0: minimum 320 x 200, current 1280 x 1024, maximum 1280 x 1280
DFP1 disconnected (normal left inverted right x axis y axis)
DFP2 disconnected (normal left inverted right x axis y axis)
DFP3 disconnected (normal left inverted right x axis y axis)
DFP4 disconnected (normal left inverted right x axis y axis)
DFP5 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 375mm x 301mm
   1280x1024      60.0*+   75.0     72.0     70.0  
   1280x960       72.0     75.0     70.0     60.0  
   1152x864       72.0     75.0     70.0     60.0  
   1280x768       72.0     75.0     70.0     60.0  
   1280x720       72.0     75.0     70.0     60.0  
   1024x768       72.0     75.0     70.1     60.0  
   800x600        70.0     72.2     75.0     60.3     56.2  
   640x480        70.0     75.0     72.8     67.0     59.9  
DFP6 disconnected (normal left inverted right x axis y axis)
CRT1 disconnected (normal left inverted right x axis y axis)

... e xorg.cfg

Section "ServerLayout"
    Identifier     "aticonfig Layout"
    Screen      0  "aticonfig-Screen[0]-0" 0 0
    Screen         "aticonfig-Screen[1]-0" RightOf "aticonfig-Screen[0]-0"
EndSection

Section "Module"
    Load  "glx"
EndSection

Section "Monitor"
    Identifier   "aticonfig-Monitor[0]-0"
    Option      "VendorName" "ATI Proprietary Driver"
    Option      "ModelName" "Generic Autodetecting Monitor"
    Option      "DPMS" "true"
EndSection

Section "Monitor"
    Identifier   "aticonfig-Monitor[1]-0"
    Option      "VendorName" "ATI Proprietary Driver"
    Option      "ModelName" "Generic Autodetecting Monitor"
    Option      "DPMS" "true"
EndSection

Section "Device"
    Identifier  "aticonfig-Device[0]-0"
    Driver      "fglrx"
    BusID       "PCI:1:0:0"
EndSection

Section "Device"
    Identifier  "aticonfig-Device[1]-0"
    Driver      "fglrx"
    BusID       "PCI:2:0:0"
EndSection

Section "Screen"
    Identifier "Default Screen"
    DefaultDepth     24
EndSection

Section "Screen"
    Identifier "aticonfig-Screen[0]-0"
    Device     "aticonfig-Device[0]-0"
    Monitor    "aticonfig-Monitor[0]-0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

Section "Screen"
    Identifier "aticonfig-Screen[1]-0"
    Device     "aticonfig-Device[1]-0"
    Monitor    "aticonfig-Monitor[1]-0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection
    
por Adoring Gumdrop 21.07.2011 / 15:42

2 respostas

4

Encontrei uma resposta em outro lugar. Apenas substitua a parte superior do xorg.conf por isso. Basicamente, colocar a outra tela separada remove a capacidade do mouse de atravessar as bordas:

Section "ServerLayout"
    Identifier     "aticonfig Layout"
    Screen      0  "aticonfig-Screen[0]-0" 0 0
    Screen         "aticonfig-Screen[1]-0" 2000 0
EndSection
    
por Adoring Gumdrop 21.07.2011 / 22:04
1

Eu sei que este é um tópico muito antigo, mas talvez ele ainda possa ajudar alguém como eu, que ainda tem esse problema, mesmo com o Kubuntu 18.04 LTS. Meu laptop tem uma resolução de 1366x768 e eu tive o mesmo problema.

Para corrigir, basta usar o comando xrandr da seguinte forma:

  • abra um terminal e digite xrandr | grep current para obter seu tamanho de tela atual (virtual) (ele deve ser maior que sua resolução de tela real);
  • obtenha sua resolução de tela real na configuração Displays ;
  • finalmente digite xrandr --size yourresolution (onde sua resolução é como 1366x768 )

Espero que isso ajude alguém!

    
por Fef0 08.05.2018 / 13:07