Автор Тема: Acer Aspire 7250 model: AAB70  (Прочитано 3031 раз)

Оффлайн tema

  • alt linux team
  • ***
  • Сообщений: 2 073
    • Email
Re: Acer Aspire 7250 model: AAB70
« Ответ #30 : 26.11.2017 13:35:03 »
Вот на работающем тачпаде:
# grep -rHi touchpad /sys/devices 2>/dev/null
/sys/devices/platform/i8042/serio2/input/input14/uevent:NAME="SynPS/2 Synaptics TouchPad"
/sys/devices/platform/i8042/serio2/input/input14/name:SynPS/2 Synaptics TouchPad

# cat /sys/devices/platform/i8042/serio2/input/input14/device/protocol
SynPS/2

# cat /sys/devices/platform/i8042/serio2/input/input14/device/driver/description
PS/2 mouse driver

#  modinfo psmouse | grep '^file\|^desc'
filename:       /lib/modules/4.9.63-std-def-alt0.M80P.1/kernel/drivers/input/mouse/psmouse.ko
description:    PS/2 mouse driver

# modinfo /lib/modules/4.9.63-std-def-alt0.M80P.1/kernel/drivers/input/mouse/*.ko|grep '^file\|^desc'
filename:       /lib/modules/4.9.63-std-def-alt0.M80P.1/kernel/drivers/input/mouse/appletouch.ko
description:    Apple PowerBook and MacBook USB touchpad driver
filename:       /lib/modules/4.9.63-std-def-alt0.M80P.1/kernel/drivers/input/mouse/bcm5974.ko
description:    Apple USB BCM5974 multitouch driver
filename:       /lib/modules/4.9.63-std-def-alt0.M80P.1/kernel/drivers/input/mouse/cyapatp.ko
description:    Cypress APA I2C Trackpad Driver
filename:       /lib/modules/4.9.63-std-def-alt0.M80P.1/kernel/drivers/input/mouse/elan_i2c.ko
description:    Elan I2C/SMBus Touchpad driver
filename:       /lib/modules/4.9.63-std-def-alt0.M80P.1/kernel/drivers/input/mouse/gpio_mouse.ko
description:    GPIO mouse driver
filename:       /lib/modules/4.9.63-std-def-alt0.M80P.1/kernel/drivers/input/mouse/psmouse.ko
description:    PS/2 mouse driver
filename:       /lib/modules/4.9.63-std-def-alt0.M80P.1/kernel/drivers/input/mouse/sermouse.ko
description:    Serial mouse driver
filename:       /lib/modules/4.9.63-std-def-alt0.M80P.1/kernel/drivers/input/mouse/synaptics_i2c.ko
description:    Synaptics I2C touchpad driver
filename:       /lib/modules/4.9.63-std-def-alt0.M80P.1/kernel/drivers/input/mouse/synaptics_usb.ko
description:    Synaptics USB device driver
filename:       /lib/modules/4.9.63-std-def-alt0.M80P.1/kernel/drivers/input/mouse/vsxxxaa.ko
description:    Driver for DEC VSXXX-AA and -GA mice and VSXXX-AB tablet

# modinfo /lib/modules/4.9.63-std-def-alt0.M80P.1/kernel/drivers/input/mouse/psmouse.ko|grep -v '^\.'|grep detect

# modinfo /lib/modules/4.9.63-std-def-alt0.M80P.1/kernel/drivers/input/mouse/psmouse.ko|grep 'ETPS\/2\|SynPS\/2'

#

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Acer Aspire 7250 model: AAB70
« Ответ #31 : 26.11.2017 17:44:04 »
Вот на работающем тачпаде:
# grep -rHi touchpad /sys/devices 2>/dev/null
/sys/devices/platform/i8042/serio2/input/input14/uevent:NAME="SynPS/2 Synaptics TouchPad"
/sys/devices/platform/i8042/serio2/input/input14/name:SynPS/2 Synaptics TouchPad

# cat /sys/devices/platform/i8042/serio2/input/input14/device/protocol
SynPS/2

# cat /sys/devices/platform/i8042/serio2/input/input14/device/driver/description
PS/2 mouse driver

Самый что ни на есть распространённый и стандартный драйвер/протокол.

"Сладкие парочки":

synaptics:
$ rpm -qa|grep synaptics
xorg-conf-synaptics-1.0-alt1
xorg-drv-synaptics-1.8.3-alt1
$ apt-cache show xorg-drv-synaptics
...
Description: Synaptics touchpad input driver
 synaptics  is  an  Xorg  input driver for the touchpads from
 Synaptics Incorporated. Even tough these touchpads (by default, operat-
 ing  in a compatibility mode emulating a standard mouse) can be handled
 by the normal evdev or mouse drivers, this driver allows more  advanced
 features of the touchpad to become available.
...

libinput:
$ apt-cache search libinput|grep xorg|grep -v devel
xorg-drv-libinput - Xorg libinput input driver
xorg-conf-libinput-touchpad - Config file for libinput touchpads
$ apt-cache show xorg-drv-libinput
...
Description: Xorg libinput input driver
 This is an X driver based on libinput. It is a thin wrapper around libinput,
 so while it does provide all features that libinput supports it does little
 beyond.

 ***WARNING: misconfiguration of an X input driver may leave you without
 usable input devices in your X session. Use with caution.***
...
*** ПРЕДУПРЕЖДЕНИЕ: неправильная конфигурация X драйвера ввода может оставить вас без
  устройств ввода в вашей X сессии. Используйте с осторожностью.***


Предупреждение в дэскрипшн как бы подсказывает, что при определённых условиях, libinput xorg драйвер может представлять угрозу функциональности.
« Последнее редактирование: 26.11.2017 17:51:32 от Speccyfighter »