Rolagem com o mouse enquanto o botão direito pressionado

2

Estou tentando configurar meu mouse para pressionar um botão (à direita), segurar e arrastar para baixo / para cima em uma página, resultando na rolagem da página como faria com a roda.
Eu encontrei a seguinte pergunta / resposta neste fórum que descreve exatamente o que estou procurando:
Faça os movimentos do mouse rolar quando o botão do meio estiver pressionado

Então, eu tenho um CentOS 6.6 em execução em uma VM hospedada por um VMWare ESXi 5.0.0 Apenas seguindo a resposta fornecida por Gilles, encontrei a seguinte saída no meu CentOS:


$ xinput --list
    - Virtual core pointer                          id=2    [master pointer  (3)]
    -   - Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
    -   - ImPS/2 Generic Wheel Mouse                id=6    [slave  pointer  (2)]
    -   - Macintosh mouse button emulation          id=9    [slave  pointer  (2)]
    - Virtual core keyboard                         id=3    [master keyboard (2)]
        - Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
        - AT Translated Set 2 keyboard              id=7    [slave  keyboard (3)]
        - Power Button                              id=8    [slave  keyboard (3)]

Portanto, a primeira diferença é que eu tenho o "Mouse com Rodas Genérico ImPS / 2" em vez de "Mouse USB Genérico", o que é mencionado na resposta original. Então:


$ xinput --list-props 'ImPS/2 Generic Wheel Mouse'
Device 'ImPS/2 Generic Wheel Mouse':
        Device Enabled (112):   1
        Coordinate Transformation Matrix (114): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
        Device Accel Profile (232):     0
        Device Accel Constant Deceleration (233):       1.000000
        Device Accel Adaptive Deceleration (234):       1.000000
        Device Accel Velocity Scaling (235):    10.000000

Então eu não tenho propriedades, o que é mencionado na resposta original para modificá-las: EmulateWheel, EmulateWheelButton

Eu tentei várias possibilidades, como adicionar xorg.conf


Section "InputClass"
    Identifier "Wheel Emulation"
    MatchProduct "ImPS/2 Generic Wheel Mouse"
    Option "EmulateWheel" "on"
    Option "EmulateWheelButton" "2"
    Option "XAxisMapping" "6 7"
    Option "YAxisMapping" "4 5"
EndSection

mas não consigo descobrir:
1. porque meu dispositivo de mouse 'Rato de roda genérico ImPS / 2' não tem essas propriedades EmulateWheel, EmulateWheelButton X
2. se for possível configurar qualquer outro dispositivo que tenha as propriedades EmulateWheel, EmulateWheelButton X para que eu possa continuar com as configurações na resposta original

    
por wildfrontier 05.01.2016 / 16:29

0 respostas