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
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
F ***!
Eu coloquei fita nele! pelo menos agora eu posso sentir onde meu dedo atinge a área de rolagem ..
apt-get install tape
Tags configuration touchpad