Como posso desabilitar o compartilhamento de um mouse entre vários X ServerLayouts?

2

Eu corro uma configuração de dois lugares do Ubuntu 11.10. Isto é conseguido através de duas seções ServerLayout dentro do xorg.conf. Os movimentos do mouse pertencentes ao assento 1 não devem ser visíveis no assento 2, mas são. Mas não importa qual configuração do xorg.conf eu tentei (e eu pesquisei e experimentei implacavelmente por seis horas agora), eu não posso evitar isso.

Eu coloquei minhas esperanças no driver de entrada "void". Em vários lugares da Internet, sugere-se que / dev / input / mice seja desativado e que um nó de dispositivo de mouse específico seja usado. Eu fiz o seguinte, mas sem sucesso:

Section "InputDevice"
    Identifier "dummy"
    Driver     "void"
    Option     "Device" "/dev/input/mice"
    Option     "CorePointer"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Device" "/dev/input/mouse0"
EndSection

Mesmo se eu adicionar somente InputDevice "fictício" em uma seção ServerLayout (em vez de Mouse0), o mouse ainda estará funcionando. Eu até adicionei a opção "CorePointer" ao fictício InputDevice, mas ainda assim o mouse funciona.

Eu notei algo semelhante com o teclado. Se o driver "kbd" for usado, a entrada parece ser compartilhada em vários X ServerLayouts. Se eu usar "evdev", ele será aplicado apenas ao ServerLayout atual.

Eu também não entendo claramente o conceito de "CorePointer". É um ponteiro de mouse compartilhado em todas as instâncias do servidor?

Sinto que esgotei todos os tópicos de fórum disponíveis e páginas de manual sobre isso.

    
por Michael Franzl 01.11.2011 / 23:01

1 resposta

1

Havia arquivos adicionais de configuração do X em /usr/share/X11/xorg.conf.d que interferiam na configuração do xorg.conf. Eu removi esses arquivos e comentei as partes interferentes. Agora funciona.

    
por Michael Franzl 02.11.2011 / 12:41