Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.

Autor Téma: [vyřešeno] touchpad xubuntu 14.04.3 lenovo m5400  (Přečteno 1854 krát)

Ravise

  • Návštěvník
  • *
  • Příspěvků: 7
    • Zobrazit profil
[vyřešeno] touchpad xubuntu 14.04.3 lenovo m5400
« kdy: 31 Říjen 2015, 13:15:38 »
Ahoj,
mám problém s touchpadem v Xubuntu 14.04.3 (Lenovo m5400). Nejdřív nešel vůbec, hledal jsem a do /etc/rc.local jsem přidal
Kód: [Vybrat]
modprobe -r psmouse
modprobe psmouse proto=imps
S tím mi touchpad funguje jako obyčejná dvoutlačítková myš. Teď bych chtěl na touchpadu zprovoznit ještě aspoň rolování dvěma prsty a prostřední tlačítko jako současný stisk levého a pravého.

synclient -l
Kód: [Vybrat]
Couldn't find synaptics properties. No synaptics driver loaded?návratová hodnota 1

grep -i touch /var/log/Xorg.0.log
Kód: [Vybrat]
[    13.466] (II) config/udev: Adding input device PS/2 Synaptics TouchPad (/dev/input/mouse1)
[    13.466] (II) config/udev: Adding input device PS/2 Synaptics TouchPad (/dev/input/event7)
[    13.466] (**) PS/2 Synaptics TouchPad: Applying InputClass "evdev pointer catchall"
[    13.466] (II) Using input driver 'evdev' for 'PS/2 Synaptics TouchPad'
[    13.466] (**) PS/2 Synaptics TouchPad: always reports core events
[    13.466] (**) evdev: PS/2 Synaptics TouchPad: Device: "/dev/input/event7"
[    13.466] (--) evdev: PS/2 Synaptics TouchPad: Vendor 0x2 Product 0x1
[    13.466] (--) evdev: PS/2 Synaptics TouchPad: Found 3 mouse buttons
[    13.466] (--) evdev: PS/2 Synaptics TouchPad: Found relative axes
[    13.466] (--) evdev: PS/2 Synaptics TouchPad: Found x and y relative axes
[    13.466] (II) evdev: PS/2 Synaptics TouchPad: Configuring as mouse
[    13.466] (**) evdev: PS/2 Synaptics TouchPad: YAxisMapping: buttons 4 and 5
[    13.466] (**) evdev: PS/2 Synaptics TouchPad: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[    13.466] (II) XINPUT: Adding extended input device "PS/2 Synaptics TouchPad" (type: MOUSE, id 16)
[    13.466] (II) evdev: PS/2 Synaptics TouchPad: initialized for relative axes.
[    13.466] (**) PS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
[    13.466] (**) PS/2 Synaptics TouchPad: (accel) acceleration profile 0
[    13.466] (**) PS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[    13.466] (**) PS/2 Synaptics TouchPad: (accel) acceleration threshold: 4

Zkoušel jsem hledat, ale nenašel jsem nic, co by mě někam navedlo. Všechny návody předpokládaly, že touchpad je řízený ovladačem synaptics, já mám evdev. Nějaké rady? Předem díky.
« Poslední změna: 01 Listopad 2015, 00:47:20 od Ravise »

Ravise

  • Návštěvník
  • *
  • Příspěvků: 7
    • Zobrazit profil
Re:touchpad xubuntu 14.04.3 lenovo m5400
« Odpověď #1 kdy: 01 Listopad 2015, 00:46:30 »
Nejsem si jistý nakolik je to korektní postup a na kolik černá magie, ale tohle mi fungovalo:
* smazat (zakomentovat) ten kus v /etc/rc.local
* v /usr/local/X11/xorg.conf.d/10-evdev.conf jsem u
Kód: [Vybrat]
Section "InputClass"
        Identifier "evdev touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "evdev"
EndSection
nahradil ovladač evdev ovladačem synaptics. Funguje rolování i střední tlačítko.