Estou tentando ativar a rolagem e tocar com o touchpad do meu laptop (os dois botões esquerdo e direito estão ok). Estou no desktop KDE do Debian 7.3 (Wheezy) e tenho um touchpad Synaptic. Meu laptop é um modelo antigo da HP de 2007, portanto, não suporta multitoques. Como root , criei um /etc/X11/xorg.conf.d/synaptics.conf
arquivo que copiei abaixo. Depois, no Konsole, dei synclient -l
e recuperei o seguinte código:
Parameter settings:
LeftEdge = 1752
RightEdge = 5192
TopEdge = 1620
BottomEdge = 4236
FingerLow = 25
FingerHigh = 30
FingerPress = 256
MaxTapTime = 180
MaxTapMove = 221
MaxDoubleTapTime = 180
SingleTapTimeout = 180
ClickTime = 100
FastTaps = 0
EmulateMidButtonTime = 75
EmulateTwoFingerMinZ = 282
EmulateTwoFingerMinW = 7
VertScrollDelta = 100
HorizScrollDelta = 100
VertEdgeScroll = 0
HorizEdgeScroll = 0
CornerCoasting = 0
VertTwoFingerScroll = 1
HorizTwoFingerScroll = 0
MinSpeed = 1
MaxSpeed = 1.75
AccelFactor = 0.0398
TrackstickSpeed = 40
EdgeMotionMinZ = 30
EdgeMotionMaxZ = 160
EdgeMotionMinSpeed = 1
EdgeMotionMaxSpeed = 401
EdgeMotionUseAlways = 0
TouchpadOff = 0
LockedDrags = 1
LockedDragTimeout = 5000
RTCornerButton = 0
RBCornerButton = 0
LTCornerButton = 0
LBCornerButton = 0
TapButton1 = 0
TapButton2 = 0
TapButton3 = 0
ClickFinger1 = 1
ClickFinger2 = 1
ClickFinger3 = 1
CircularScrolling = 0
CircScrollDelta = 0.100007
CircScrollTrigger = 0
CircularPad = 0
PalmDetect = 0
PalmMinWidth = 10
PalmMinZ = 200
CoastingSpeed = 20
CoastingFriction = 50
PressureMotionMinZ = 30
PressureMotionMaxZ = 160
PressureMotionMinFactor = 1
PressureMotionMaxFactor = 1
GrabEventDevice = 1
TapAndDragGesture = 1
AreaLeftEdge = 0
AreaRightEdge = 0
AreaTopEdge = 0
AreaBottomEdge = 0
HorizHysteresis = 25
VertHysteresis = 25
ClickPad = 0
Este é o conteúdo de /etc/X11/xorg.conf.d/synaptics.conf
Section "InputClass"
Identifier "Touchpad"
MatchIsTouchpad "yes"
Driver "synaptics"
Option "MinSpeed" "0.4"
Option "MaxSpeed" "0.9"
Option "AccelFactor" "0"
Option "TapButton1" "1"
Option "TapButton2" "3"
Option "VertTwoFingerScroll" "0"
Option "HorizTwoFingerScroll" "0"
Option "VertEdgeScroll" "1"
Option "CoastingSpeed" "8"
Option "CornerCoasting" "1"
Option "TouchpadOff " "0"
EndSection
Eu instalei apt-get install server-xorg-input-synaptics
e reiniciei o sistema após a criação do synaptics.conf
arquivo, mas nada mudou.
O que devo fazer para que isso funcione?
Respostas:
Você já tentou
synaptiks
? É um programa GUI simples que sempre resolveu quaisquer problemas com a configuração do meu touchpad.Para instalar:
Então você poderá executá-lo com
(o primeiro
synaptiks
apenas coloca o ícone na bandeja do sistema e não inicia a GUI por algum motivo)fonte
EDIT: Acabei de tocar trabalhando no meu touichpad Debian AlpsPS / 2 com
synclient
:Não sou especialista nisso, mas encontrei um
synaptics.conf
arquivo antigo que estava usando em um laptop diferente:Portanto, tente adicionar
catchall
ao identificador e mudarMatchIsTouchpad
paraon
deyes
. Não tenho certeza se isso vai ajudar, mas vale a pena tentar.Outra coisa que você pode tentar é instalar
tpconfig
:Isso deve fornecer uma GUI para permitir toques com:
Embora eu apenas tentei isso no meu sistema e não parece funcionar
fonte
synclient HorizEdgeScroll=1
.synclient TapButton1=1
esynclient VertEdgeScroll=1
fiz o trabalho! Você salvou o meu dia. Muitíssimo obrigado.VertEdgeScroll=1
.Option "TapButton1" "1"
ao seu/etc/X11/xorg.conf
ou a outro arquivo de/etc/X11/xorg.conf.d
para tornar suas alterações permanentes. Meus testes mostraram que para permitir toque no touchpad, você deve fornecer pelo menos o seguinte:Option "TapButton1" "1"
,Identifier "Touchpad"
,MatchIsTouchpad "yes"
eDriver "synaptics"
noSection "InputClass" (...) EndSection
.No KDE, há um novo programa que substituiu o synaptiks:
kcm-touchpad
Este programa ativará uma nova opção nas configurações do sistema. Para acessar essas opções, abra Configurações do sistema (configurações do sistema no console) e vá para Dispositivos de entrada -> Touchpad
fonte