O Trackpad não funciona no thinkpad após a atualização?

1

Informação relevante:

Thinkpad W530

Preciso 12.04.2

$ uname -a

Revolta Linux 3.2.0-38-generic-pae # 60-Ubuntu SMP Qua 13 de fevereiro 13:47:26 UTC 2013 i686 i686 i386 GNU / Linux

Depois de permitir uma atualização do sistema (eu já estava no 12.04, então acho que foi apenas alguns pacotes que queriam ser atualizados e talvez o kernel mas eu realmente não prestei atenção), por alguma razão meu computador deletou o X e Também deletei meus drivers nvidia, indo do ubuntu feliz para apenas um login de shell. Eu reinstalei o X e instalei o nvidia-current, então meu computador estava meio de volta ao normal, exceto que o trackpad não funciona mais. O mouse de mamilo funciona bem, assim como os mouses externos e meu tablet wacom, e os botões do trackpad também funcionam, mas não o trackpad para mover o mouse.

Eu li este link e não acho que seja um bug do kernel porque

cat / proc / bus / entrada / dispositivos mostra

I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input17
U: Uniq=
H: Handlers=mouse1 event17 
B: PROP=9
B: EV=b
B: KEY=6420 0 30000 0 0 0 0 0 0 0 0
B: ABS=2608000 11000003

e

$ xinput list-props "SynPS/2 Synaptics TouchPad"
Device 'SynPS/2 Synaptics TouchPad':
Device Enabled (121):   1
Coordinate Transformation Matrix (123): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (243): 0
Device Accel Constant Deceleration (244):   1.000000
Device Accel Adaptive Deceleration (245):   1.000000
Device Accel Velocity Scaling (246):    10.000000
Device Product ID (238):    2, 7
Device Node (239):  "/dev/input/event17"
Evdev Axis Inversion (247): 0, 0
Evdev Axis Calibration (248):   <no items>
Evdev Axes Swap (249):  0
Axis Labels (250):  "Abs MT Position X" (284), "Abs MT Position Y" (285), "Abs Pressure" (278), "Abs Tool Width" (283), "None" (0), "None" (0)
Button Labels (251):    "Button Left" (124), "Button Unknown" (241), "Button Right" (126), "Button Wheel Up" (127), "Button Wheel Down" (128)
Evdev Middle Button Emulation (252):    0
Evdev Middle Button Timeout (253):  50
Evdev Third Button Emulation (254): 0
Evdev Third Button Emulation Timeout (255): 1000
Evdev Third Button Emulation Button (256):  3
Evdev Third Button Emulation Threshold (257):   20
Evdev Wheel Emulation (258):    0
Evdev Wheel Emulation Axes (259):   0, 0, 4, 5
Evdev Wheel Emulation Inertia (260):    10
Evdev Wheel Emulation Timeout (261):    200
Evdev Wheel Emulation Button (262): 4
Evdev Drag Lock Buttons (263):  0

Se eu entrar nas configurações do sistema > mouse e touchpad, não há uma guia no touchpad.

No entanto, se eu fizer sudo cat / dev / input / event17 Eu posso ver que o trackpad está produzindo saída.

Se eu tentar instalar drivers adicionais através do programa de drivers adicionais, isso só mostra que os drivers da Nvidia estão disponíveis e eu já os instalei. Não me lembro de ter que instalar nada em particular antes de ter o trackpad funcionando.

Eu reinstalei tudo relacionado ao xinput para uma boa medida sem efeito.

Por favor, deixe-me saber se você tem alguma dica! Minha rolagem de dois dedos foi tão legal antes!

obrigado

Nadya

    
por Nadya 19.02.2013 / 17:18

1 resposta

2

Se a reinstalação de synaptics não funcionar. Tente adicionar isso ao seu arquivo /etc/X11/xorg.conf. Você deve tê-lo se você tiver o driver nvidia instalado. Se não criar um.

Section "InputClass"
    Identifier "touchpad"
    Driver "synaptics"
    MatchIsTouchpad "on"
        Option "TapButton1" "1"
        Option "TapButton2" "2"
        Option "TapButton3" "3"
        Option "VertEdgeScroll" "on"
        Option "VertTwoFingerScroll" "on"
        Option "HorizEdgeScroll" "on"
        Option "HorizTwoFingerScroll" "on"
        Option "CircularScrolling" "on"
        Option "CircScrollTrigger" "2"
        Option "EmulateTwoFingerMinZ" "40"
        Option "EmulateTwoFingerMinW" "8"
        Option "CoastingSpeed" "0"
 EndSection
    
por phipsalabim 19.02.2013 / 19:20