Problemas com o mouse no laptop após a atualização do linux 4.4 em 14.04

1

Eu tenho um Dell Precision 7510, executando o Ubuntu 14.04.5 LTS. Eu instalei recentemente os pacotes de kernel mais recentes (4.4.0-57-generic), e quando o fiz, parece que meu mouse de laptop foi detectado de forma diferente (costumava ser um genérico PS / 2).

Meu TouchPad parece estar ok, mas o Stick agora atua com uma sensibilidade / aceleração extremamente alta a ponto de ficar inutilizável, e não posso abaixá-lo. Eu o criei (usando as configurações do mouse do xfce, sob o dispositivo Stick), e quando o fiz, o mouse literalmente vai de um canto da tela para o outro instantaneamente.

Eu tentei os seguintes comandos, que resultaram em alteração zero:

xset m 0 0
xset m 1/10 0
xset m 1/1000 0

Consegui usar o xinput para modificar a sensibilidade do TouchPad, alterando o "Synaptics Finger", mas foi complicado. Está bem o suficiente, então estou deixando isso em paz. O verdadeiro problema é o pau; que eu não posso mudar através de qualquer propriedade. Veja abaixo:

xinput list                   
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ AlpsPS/2 ALPS DualPoint TouchPad          id=12   [slave  pointer  (2)]
⎜   ↳ AlpsPS/2 ALPS DualPoint Stick             id=13   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ Integrated_Webcam_HD                      id=10   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=11   [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                          id=14   [slave  keyboard (3)]
    ↳ DELL Wireless hotkeys                     id=15   [slave  keyboard (3)]

xinput list-props "AlpsPS/2 ALPS DualPoint TouchPad"
Device 'AlpsPS/2 ALPS DualPoint TouchPad':
    Device Enabled (152):   1
    Coordinate Transformation Matrix (154): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    Device Accel Profile (273): 1
    Device Accel Constant Deceleration (274):   2.500000
    Device Accel Adaptive Deceleration (275):   1.000000
    Device Accel Velocity Scaling (276):    12.500000
    Synaptics Edges (277):  422, 2394, 230, 1306
    Synaptics Finger (278): 0, 0, 0
    Synaptics Tap Time (279):   180
    Synaptics Tap Move (280):   141
    Synaptics Tap Durations (281):  180, 100, 100
    Synaptics ClickPad (282):   0
    Synaptics Middle Button Timeout (283):  75
    Synaptics Two-Finger Pressure (284):    141
    Synaptics Two-Finger Width (285):   7
    Synaptics Scrolling Distance (286): 64, 64
    Synaptics Edge Scrolling (287): 1, 0, 0
    Synaptics Two-Finger Scrolling (288):   1, 0
    Synaptics Move Speed (289): 1.000000, 1.750000, 0.062364, 0.000000
    Synaptics Off (290):    0
    Synaptics Locked Drags (291):   0
    Synaptics Locked Drags Timeout (292):   5000
    Synaptics Tap Action (293): 2, 3, 0, 0, 1, 3, 0
    Synaptics Click Action (294):   1, 1, 0
    Synaptics Circular Scrolling (295): 0
    Synaptics Circular Scrolling Distance (296):    0.100000
    Synaptics Circular Scrolling Trigger (297): 0
    Synaptics Circular Pad (298):   0
    Synaptics Palm Detection (299): 0
    Synaptics Palm Dimensions (300):    10, 100
    Synaptics Coasting Speed (301): 20.000000, 50.000000
    Synaptics Pressure Motion (302):    15, 80
    Synaptics Pressure Motion Factor (303): 1.000000, 1.000000
    Synaptics Resolution Detect (304):  1
    Synaptics Grab Event Device (305):  0
    Synaptics Gestures (306):   1
    Synaptics Capabilities (307):   1, 1, 1, 1, 1, 1, 0
    Synaptics Pad Resolution (308): 47, 48
    Synaptics Area (309):   0, 0, 0, 0
    Synaptics Noise Cancellation (310): 16, 16
    Device Product ID (268):    2, 8
    Device Node (269):  "/dev/input/event7"
</code>

<code>
└─[0] <> xinput list-props "AlpsPS/2 ALPS DualPoint Stick"                  
Device 'AlpsPS/2 ALPS DualPoint Stick':
    Device Enabled (152):   1
    Coordinate Transformation Matrix (154): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    Device Accel Profile (273): 0
    Device Accel Constant Deceleration (274):   1.000000
    Device Accel Adaptive Deceleration (275):   1.000000
    Device Accel Velocity Scaling (276):    10.000000
    Device Product ID (268):    2, 8
    Device Node (269):  "/dev/input/event6"
    Evdev Axis Inversion (312): 0, 0
    Evdev Axes Swap (314):  0
    Axis Labels (315):  "Rel X" (162), "Rel Y" (163)
    Button Labels (316):    "Button Left" (155), "Button Middle" (156), "Button Right" (157), "Button Wheel Up" (158), "Button Wheel Down" (159), "Button Horiz Wheel Left" (160), "Button Horiz Wheel Right" (161)
    Evdev Scrolling Distance (317): 0, 0, 0
    Evdev Middle Button Emulation (318):    1
    Evdev Middle Button Timeout (319):  50
    Evdev Third Button Emulation (320): 0
    Evdev Third Button Emulation Timeout (321): 1000
    Evdev Third Button Emulation Button (322):  3
    Evdev Third Button Emulation Threshold (323):   20
    Evdev Wheel Emulation (324):    1
    Evdev Wheel Emulation Axes (325):   6, 7, 4, 5
    Evdev Wheel Emulation Inertia (326):    10
    Evdev Wheel Emulation Timeout (327):    200
    Evdev Wheel Emulation Button (328): 2
    Evdev Drag Lock Buttons (329):  0

Eu mexi com todas as propriedades do Device Accel, novamente, sem sucesso.

Agradecemos antecipadamente por qualquer ideia !!! Isso está me enlouquecendo, e eu posso ter que ficar em um antigo kernel 3.x.

    
por Michael Morgan 20.12.2016 / 04:07

3 respostas

1

Eu estava tendo problemas semelhantes com o meu 7510 depois de instalar uma distro baseada no ubuntu (16.04) com o kernel 4.8.0-53, não foi um problema na minha instalação anterior que tinha um kernel anterior.

Eu tenho o trackpoint para trabalhar muito melhor, ajustando o seguinte:

Device Accel Profile (264): 2
Device Accel Constant Deceleration (265):   6.000000
Device Accel Adaptive Deceleration (266):   1.000000
Device Accel Velocity Scaling (267):    10.000000

Para qualquer um que tenha esse problema, você pode experimentar os diferentes valores digitando o seguinte:

xinput set-float-prop 'AlpsPS/2 ALPS DualPoint Stick' 'Device Accel Constant Deceleration' 6 

... e faça essa alteração permanente por:

echo "xinput set-prop 'AlpsPS/2 ALPS DualPoint Stick' 'Device Accel Constant Deceleration' 6" >> ~/.xsessionrc

Ainda estou tendo problemas com o trackpad, é muito sensível, ele geralmente registra um clique enquanto digito. Eu também não estou feliz com a velocidade de rolagem ao usar o trackpoint e botão do meio, é um pouco sensível demais. Mas o trackpoint funciona bem usando o acima.

    
por Jonathan 15.10.2017 / 14:42
0

Eu tenho o mesmo problema. Eu mudei o valor do "Device Accel Profile" para -1 e isso pareceu ajudar um pouco. Ainda assim, muito sensível.

    
por mountaindesert 26.12.2016 / 21:27
0

Gostaria de saber se os pôsteres aqui descobriram mais alguma coisa sobre isso. Nenhum outro relato de bug que eu possa encontrar. Eu também tenho esse problema. Eu uso o trackpoint quase exclusivamente. O touchpad também é muito sensível a cliques falsos e rolagens. Eu tive que desabilitar a rolagem com dois dedos para usá-la e não ter uma solução alternativa para o trackpoint.

Nesse meio tempo eu pretendo inicializar o kernel antigo antes desta atualização (4.4.0-47).

FYI Arquivei um bug: link

    
por James Peverill 08.01.2017 / 07:11