Desativando a rolagem do toque para clicar e do touchpad (Ubuntu-Mate)

0

Eu acho o recurso 'toque para clicar' dos touchpads altamente perigoso!

Eu editei este arquivo antes de ter que resgatar via ubuntu usb

Esta é a parte do conteúdo do 50-synaptics.conf que eu acredito que poderia ser alterado para remover todas as áreas de toque!

# This option enables the bottom right corner to be a right button on clickpads
# and the right and middle top areas to be right / middle buttons on clickpads
# with a top button area.
# This option is only interpreted by clickpads.
Section "InputClass"
        Identifier "Default clickpad buttons"
        MatchDriver "synaptics"
        Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
        Option "SecondarySoftButtonAreas" "58% 0 0 15% 42% 58% 0 15%"
EndSection

# This option disables software buttons on Apple touchpads.
# This option is only interpreted by clickpads.
Section "InputClass"
        Identifier "Disable clickpad buttons on Apple touchpads"
        MatchProduct "Apple|bcm5974"
        MatchDriver "synaptics"
        Option "SoftButtonAreas" "0 0 0 0 0 0 0 0"
EndSection

as linhas com esses grupos numéricos

50% 0 82% 0 0 0 0 0

58% 0 0 15% 42% 58% 0 15%

0 0 0 0 0 0 0 0

cada grupo tem 8 números (se eles são coordenadas xy, então há 4 pontos)?

xinput list 11

mostra que o touchpad tem 7 rótulos de botão

ImPS/2 Generic Wheel Mouse                  id=11   [slave  pointer  (2)]
    Reporting 5 classes:
        Class originated from: 11. Type: XIButtonClass
        Buttons supported: 7
        Button labels: "Button Left" "Button Middle" "Button Right" "Button Wheel Up" "Button Wheel Down" "Button Horiz Wheel Left" "Button Horiz Wheel Right"
        Button state:
        Class originated from: 11. Type: XIValuatorClass
        Detail for Valuator 0:
          Label: Rel X
          Range: -1.000000 - -1.000000
          Resolution: 1 units/m
          Mode: relative
        Class originated from: 11. Type: XIValuatorClass
        Detail for Valuator 1:
          Label: Rel Y
          Range: -1.000000 - -1.000000
          Resolution: 1 units/m
          Mode: relative
        Class originated from: 11. Type: XIValuatorClass
        Detail for Valuator 2:
          Label: Rel Vert Wheel
          Range: -1.000000 - -1.000000
          Resolution: 1 units/m
          Mode: relative
        Class originated from: 11. Type: XIScrollClass
        Scroll info for Valuator 2
          type: 1 (vertical)
          increment: -1.000000
          flags: 0x2 ( preferred )

mas o que eu experimento quando uso o touch pad é que você pode tocar em qualquer lugar para clicar e se eu deslizar meu dedo verticalmente na borda direita da tela ele rola

ambas as coisas são ruins!

apenas altero as 8 linhas numéricas para todos os zeros para desativar os toques?

0 0 0 0 0 0 0 0

EDITAR

Eu tentei (não fiz diferença, ainda posso tocar e rolar, mas desta vez não precisei resgatar)

como posso desligar isso? Eu preciso trabalhar com segurança!

Eu editei o 11-evdev-trackpoint.conf e coloquei "Emulate3Buttons" "false" e "EmulateWheel" "false" e reiniciei, mas ainda sem mudanças!

/etc/X11/xorg.conf.d/30-touchpad.conf

Section "InputClass"
    Identifier "touchpad"
    Driver "libinput"
    MatchIsTouchpad "on"
    MatchDevicePath "/dev/input/event*"
    Option "Tapping" "off"
    Option "ScrollMethod" "twofinger"
    Option "TappingButtonMap" "lmr"
EndSection

também não faz alterações

EDITAR

F ***!

Eu coloquei fita nele! pelo menos agora eu posso sentir onde meu dedo atinge a área de rolagem ..

apt-get install tape

    
por Ben Muircroft 17.12.2017 / 21:32

0 respostas