Eixo do mouse invertido em um Ubuntu Live USB

5

Eu tenho um Ubuntu Live USB e eu estava procurando por xorg.conf para que eu pudesse inserir uma opção "InvX" "on" dentro dele (não sei bem como isso funciona exatamente ainda). O xorg.conf não existe em seu lugar normal no live usb / cd. Onde posso facilmente e permanentemente fazer essa mudança?

Antecedentes: Eu estou executando o Ubuntu em uma máquina de quiosque onde o movimento do mouse funciona como uma tela de toque (tipo de).

    
por Parris 07.12.2010 / 00:25

1 resposta

4

O xorg.conf é, para todas as intenções e propósitos, não está mais lá. Mas agora existe um diretório, /usr/share/X11/xorg.conf.d/ , que mantém opções de configuração para o x.org.

Nota: Em 10.04 Lucid , o diretório é /usr/lib/X11/xorg.conf.d/ .

Para inverter o movimento do mouse:

  • Crie um arquivo /usr/share/X11/xorg.conf.d/50-invertaxes.conf

    • para criar este arquivo, você precisa obter privilégios de root. Comece seu editor de texto favorito assim: gksu gedit . Isso solicitará uma senha.

    • como alternativa, você pode digitar isso em um terminal:

      sudo nano /usr/share/X11/xorg.conf.d/50-invertaxes.conf
      
  • Coloque o seguinte no arquivo:

    Section "InputClass"
        Identifier  "Invert Mouse"
        MatchProduct    "The name our your mouse in xorg"
        MatchDevicePath "/dev/input/event*"
        Option      "InvertY"       "true"
        Option      "InvertX"       "true"
    EndSection
    

    Onde você substitui "o nome do seu mouse em xorg" pelo nome real, conforme detectado pelo xorg.

  • para descobrir qual Identifer você precisa usar, abra um terminal e digite

    xinput list
    

    isso produzirá uma saída semelhante a esta:

    ⎡ Virtual core pointer                      id=2    [master pointer  (3)]
    ⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
    ⎜   ↳ Logitech USB Receiver                     id=10   [slave  pointer  (2)]
    ⎜   ↳ Logitech USB Receiver                     id=11   [slave  pointer  (2)]
    ⎜   ↳ SynPS/2 Synaptics TouchPad                id=14   [slave  pointer  (2)]
    [more...]
    

    De lá, posso ver o identificador do meu mouse da Logitech, Logitech USB Reciever .

Para poder manter esta configuração, você terá que configurar sua unidade USB ao vivo com "armazenamento persistente":

Ative a opção na parte inferior, "Armazenada em espaço extra reservado", antes de criar seu novo disco de inicialização USB e suas configurações serão mantidas durante a reinicialização.

    
por Stefano Palazzo 07.12.2010 / 00:48