# rpm -qa|grep synaptics
xorg-drv-synaptics-1.8.3-alt1
xorg-conf-synaptics-0.3-alt1
Видимо проблема в том, что "из коробки" (я под этим понимаю свежеустановленный на ноут дистрибутив) у меня не стоит xorg-conf-synaptics-0.3-alt1, потому что у меня вывод этой команды данной строчки не содержит.
Моё предположение:
Видимо профиль сборки дистрибутива содержит xorg-drv-synaptics, а не xorg-conf-synaptics
Пакет xorg-drv-synaptics в зависимостях у пакета xorg-conf-synaptics, но не наоборот, - если устанавливать xorg-drv-synaptics, то xorg-conf-synaptics автоматом не подтянется. А вот если устанавливать xorg-conf-synaptics, то xorg-drv-synaptics подтянется по зависимостям
# apt-cache depends xorg-conf-synaptics
xorg-conf-synaptics-0.3-alt1
# apt-cache depends xorg-drv-synaptics
xorg-drv-synaptics-1:1.8.3-alt1
Для установки требует: <XORG_ABI_XINPUT>
xorg-server-2:1.18.4-alt1.M80P.1
Требует: </lib/ld-linux.so.2>
glibc-core-6:2.23-alt3
Требует: <libX11.so.6>
libX11-3:1.6.3-alt1
Требует: <libXi.so.6>
libXi-1.7.4-alt1
Требует: <libXtst.so.6>
libXtst-1.2.2-alt1
Требует: <libc.so.6(GLIBC_2.0)>
glibc-core-6:2.23-alt3
Требует: <libc.so.6(GLIBC_2.1)>
glibc-core-6:2.23-alt3
Требует: <libc.so.6(GLIBC_2.1.3)>
glibc-core-6:2.23-alt3
Требует: <libc.so.6(GLIBC_2.15)>
glibc-core-6:2.23-alt3
Требует: <libc.so.6(GLIBC_2.3.4)>
glibc-core-6:2.23-alt3
Требует: <libc.so.6(GLIBC_2.4)>
glibc-core-6:2.23-alt3
Требует: <libevdev.so.2>
libevdev-1.5.4-alt1
Требует: <libevdev.so.2(LIBEVDEV_1)>
libevdev-1.5.4-alt1
Требует: <libm.so.6(GLIBC_2.0)>
glibc-core-6:2.23-alt3
Требует: <rtld(GNU_HASH)>
glibc-core-6:2.23-alt3
Таково положение дел на p8
Кстати, из коробки у меня не стоит и xinput, но полагаю, эта утилита не так важна.
Да как вам сказать...
Эта утилита помогает обнаружить и настроить устройства ввода в подсистеме X.
Например слишком чувствительную usb-мышь:
Приёмы профессиональной работы в shell
Замедление манипулятора мышь
https://forum.altlinux.org/index.php?topic=32361.msg263483#msg263483Но по моему скромному, в любом дистрибутиве который содержит X-сервер, наличие этого пакета строго обязательно, поскольку этот пакет можно отнести к базовой группе утилит настройки железа в системе. И отсутствие этой утилиты, при наличии X-сервера, грубая ошибка.
Детализация для ETPS/2 Elantech Touchpad на Lenovo G50-80
# xinput list-props 'ETPS/2 Elantech Touchpad'
Device 'ETPS/2 Elantech Touchpad':
Device Enabled (136): 1
Coordinate Transformation Matrix (138): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (267): 1
Device Accel Constant Deceleration (268): 2.500000
Device Accel Adaptive Deceleration (269): 1.000000
Device Accel Velocity Scaling (270): 12.500000
Synaptics Edges (293): 123, 2959, 81, 1427
Synaptics Finger (294): 1, 1, 0
Synaptics Tap Time (295): 180
Synaptics Tap Move (296): 150
Synaptics Tap Durations (297): 180, 100, 100
Synaptics ClickPad (298): 0
Synaptics Middle Button Timeout (299): 75
Synaptics Two-Finger Pressure (300): 282
Synaptics Two-Finger Width (301): 7
Synaptics Scrolling Distance (302): 68, 68
Synaptics Edge Scrolling (303): 0, 0, 0
Synaptics Two-Finger Scrolling (304): 1, 0
Synaptics Move Speed (305): 1.000000, 1.750000, 0.058292, 0.000000
Synaptics Off (306): 0
Synaptics Locked Drags (307): 0
Synaptics Locked Drags Timeout (308): 5000
Synaptics Tap Action (309): 0, 0, 0, 0, 1, 3, 2
Synaptics Click Action (310): 1, 1, 1
Synaptics Circular Scrolling (311): 0
Synaptics Circular Scrolling Distance (312): 0.100000
Synaptics Circular Scrolling Trigger (313): 0
Synaptics Circular Pad (314): 0
Synaptics Palm Detection (315): 0
Synaptics Palm Dimensions (316): 10, 200
Synaptics Coasting Speed (317): 20.000000, 50.000000
Synaptics Pressure Motion (318): 30, 160
Synaptics Pressure Motion Factor (319): 1.000000, 1.000000
Synaptics Grab Event Device (320): 0
Synaptics Gestures (321): 1
Synaptics Capabilities (322): 1, 0, 1, 1, 1, 1, 1
Synaptics Pad Resolution (323): 32, 32
Synaptics Area (324): 0, 0, 0, 0
Synaptics Noise Cancellation (325): 17, 17
Device Product ID (256): 2, 14
Device Node (257): "/dev/input/event12"
Может, внести рекомендацию по установке недостающего пакета в соотв. раздел вики вместо написания соотв. скрипта ручками, если "в коробке" этот пакет нужен не всем?
Можете упомянуть. И про зависимости тоже. И про то что в файле 20-synaptics.conf дефолтом раскомментирована только опция однопальцевого удара по тачпаду.
Можете взять за основу этот частичный перевод комментариев к опциям конфига и дополнить своим переводом:
https://forum.altlinux.org/index.php?topic=20999.msg291407#msg291407Конфиг замечательно будет работать и для SynPS/2 Synaptics TouchPad на HP Compaq NX6110.
Конфиг позволяет настроить любые опции в любой комбинации.