Problemas no trackpad sob alta carga de CPU (XPS 13)

0

Ubuntu 17.10 com XMonad, Dell XPS13.

Eu tenho tido essa experiência totalmente bizarra desde que eu peguei este laptop onde o trackpad entra em algum outro modo onde mover um dedo executa uma rolagem de dois dedos, tocar produz o clique errado ou nenhum clique.

Ao executar xinput --test , posso ver que, quando isso acontece, os toques não mais exibem 0 e 1 para clicar com o botão esquerdo e direito, mas com 2 ou 3, mais alto ainda. A detecção de rolagem é a mesma, os planos estão errados.

Mas se eu ficar sozinho por uns 10 segundos, ele volta ao normal.

É realmente difícil de depurar porque isso acontece do nada. Parece que isso acontece mais durante períodos de alta carga de CPU.

Eu pensei que poderia ser uma detecção errônea de palmilha, mudando o trackpad para um modo diferente, mas eu mexi nas configurações e até mesmo desliguei o toque para clicar e ainda acontece.

Agora estou totalmente perplexo.

Poderia ser uma falha de hardware?

Aqui estão minhas configurações de sincronização:

LeftEdge                = 48
RightEdge               = 1168
TopEdge                 = 36
BottomEdge              = 644
FingerLow               = 25
FingerHigh              = 30
MaxTapTime              = 0
MaxTapMove              = 61
MaxDoubleTapTime        = 180
SingleTapTimeout        = 180
ClickTime               = 100
EmulateMidButtonTime    = 0
EmulateTwoFingerMinZ    = 282
EmulateTwoFingerMinW    = 7
VertScrollDelta         = -27
HorizScrollDelta        = -27
VertEdgeScroll          = 0
HorizEdgeScroll         = 0
CornerCoasting          = 0
VertTwoFingerScroll     = 1
HorizTwoFingerScroll    = 1
MinSpeed                = 1
MaxSpeed                = 1.75
AccelFactor             = 0.143575
TouchpadOff             = 0
LockedDrags             = 0
LockedDragTimeout       = 10
RTCornerButton          = 2
RBCornerButton          = 3
LTCornerButton          = 0
LBCornerButton          = 0
TapButton1              = 1
TapButton2              = 3
TapButton3              = 0
ClickFinger1            = 1
ClickFinger2            = 3
ClickFinger3            = 0
CircularScrolling       = 0
CircScrollDelta         = 0.1
CircScrollTrigger       = 0
CircularPad             = 0
PalmDetect              = 1
PalmMinWidth            = 10
PalmMinZ                = 200
CoastingSpeed           = 20
CoastingFriction        = 50
PressureMotionMinZ      = 30
PressureMotionMaxZ      = 160
PressureMotionMinFactor = 1
PressureMotionMaxFactor = 1
ResolutionDetect        = 1
GrabEventDevice         = 0
TapAndDragGesture       = 0
AreaLeftEdge            = 0
AreaRightEdge           = 0
AreaTopEdge             = 0
AreaBottomEdge          = 0
HorizHysteresis         = 6
VertHysteresis          = 6
ClickPad                = 1
RightButtonAreaLeft     = 608
RightButtonAreaRight    = 0
RightButtonAreaTop      = 557
RightButtonAreaBottom   = 0
MiddleButtonAreaLeft    = 0
MiddleButtonAreaRight   = 0
MiddleButtonAreaTop     = 0
MiddleButtonAreaBottom  = 0

Eu realmente aprecio novas idéias para que as coisas tentem!

    
por John H 01.03.2018 / 12:32

0 respostas