como posso configurar um modelo de mouse usb específico como canhoto?

4

Eu uso um mouse USB destro no escritório e um mouse usb canhoto em casa no mesmo laptop Ubuntu 11.04. Como posso configurar o em casa para ser automaticamente configurado para canhoto quando conectado?

    
por 719016 15.06.2011 / 23:57

1 resposta

6

Tutorial

Abra um terminal e crie uma pasta dentro do seu diretório / etc / X11 / chamado xorg.conf.d e navegue até ele:

sudo mkdir /etc/X11/xorg.conf.d
cd /etc/X11/xorg.conf.d/

Dentro desta pasta, faça um arquivo chamado 00-mouse-remap.conf , então busque abrir um editor de texto:

sudo gedit 00-mouse-remap.conf

O X Server deve verificar este diretório para scripts X11 personalizados para carregar no momento da inicialização. Então, o próximo passo é copiar uma configuração similar a esta para o arquivo mouse-remap.conf que você acabou de abrir (personalize a sua vontade):

Section "InputClass"
    Identifier "Microsoft Bluetooth Mouse 5000 button remap"
    MatchProduct "Microsoft Bluetooth Notebook Mouse 5000"
    MatchIsPointer  "on"
    MatchDevicePath "/dev/input/event*"
    Driver          "evdev"
    Option          "SendCoreEvents" "true"
    Option          "Buttons" "8"
    Option          "ButtonMapping" "3 2 1 4 5 0 7 0"
EndSection

Como isso é mapeado para um produto específico, você deve ter configurações separadas para os seus ratos canhotos e destros. : P

Você pode encontrar o nome do seu dispositivo digitando no terminal:

xinput list

Você então precisará editar uma entrada de configuração do gnome, então execute (no terminal ou digite-a em uma sessão de execução usando ALT + F2):

gconf-editor

(Caso você tenha atualizado para uma versão que usa o dconf, ou seja, 11.10 e tudo mais tarde, execute o editor dconf)

E navegue para esta entrada e desmarque a caixa ao lado da entrada que diz active :

apps > gnome_settings_daemon > plugins > mouse

(No caso do dconf, é o org > gnome > settings_daemon > plugins > mouse)

Apenas esteja ciente de que isso desativa as configurações do ponteiro do mouse do Gnome quando você modifica as configurações do ponteiro dentro da GUI. Portanto, se você quiser usar a GUI de Configurações do Mouse, precisará reativá-la, embora ela possa assumir suas novas configurações de giro. ^^

Exemplos

Por exemplo, minha lista de entrada de dados é:

⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Acer T230H                                id=8    [slave  pointer  (2)]
⎜   ↳ Logitech USB Gaming Mouse                 id=9    [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Power Button                              id=7    [slave  keyboard (3)]
    ↳ Apple, Inc Apple Keyboard                 id=10   [slave  keyboard (3)]
    ↳ Apple, Inc Apple Keyboard                 id=11   [slave  keyboard (3)]

Então eu configuraria meu 00-mouse-remap.conf para ficar assim:

Section "InputClass"
    Identifier "Logitech USB Gaming Mouse button remap"
    MatchProduct "Logitech USB Gaming Mouse"
    MatchIsPointer  "on"
    MatchDevicePath "/dev/input/event*"
    Driver          "evdev"
    Option          "SendCoreEvents" "true"
    Option          "Buttons" "8"
    Option          "ButtonMapping" "3 2 1 4 5 0 7 0"
EndSection

Referências:

Postagem dos Fóruns do Ubuntu por walkeraj

    
por Alex Stevens 16.06.2011 / 00:56