Я установил Ubuntu 12.04 на свой новый ноутбук Lenovo z580. Производитель тачпада - Synaptics. Однако Ubuntu не может загрузить драйвер Synaptics, хотя драйвер был установлен. Из-за этого я не могу использовать прокрутку на сенсорной панели. Команда
synclient -l
blockquote>возвращает:
Не удалось найти свойства синапсов. Драйвер synaptics не загружен?
blockquote>Пожалуйста, помогите.
ЭТО СТРАШНО ВСЕ ЖЕ ЛЕГКОЕ СДЕЛАТЬ, СДЕЛАТЬ НЕ БОЯТЬСЯ МОЙ РЕБЕНОК
попробуйте это, если ни одна из предыдущих идей этого потока не работала:
В терминале войдите:
xinput
необходимо получить что-то бывшее похожее на это:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ ETPS/2 Elantech Touchpad id=14 [slave pointer (2)]
⎜ ↳ MOSART Semi. 2.4G Wireless Mouse id=10 [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)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ USB Camera id=11 [slave keyboard (3)]
↳ Asus WMI hotkeys id=12 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)]
Даже при том, что это страшно, на самом деле очень легко понять; теперь найдите свою сенсорную панель, мою здесь называют, назван "Сенсорной панелью ETPS/2 Elantech" (на третьей строке).
теперь, после того как Вы сделали, это входит:
xinput --list-props "whatever your touchpad is called"
например, мой был бы
nathan@linux-engine:~$ xinput --list-props "ETPS/2 Elantech Touchpad"
После того как Вы сделали это, строки Lotta должны появиться, для меня это:
Device 'ETPS/2 Elantech Touchpad':
Device Enabled (135): 1
Coordinate Transformation Matrix (137): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (263): 1
Device Accel Constant Deceleration (264): 2.500000
Device Accel Adaptive Deceleration (265): 1.000000
Device Accel Velocity Scaling (266): 12.500000
Synaptics Edges (288): 123, 2974, 114, 2005
Synaptics Finger (289): 1, 1, 0
Synaptics Tap Time (290): 180
Synaptics Tap Move (291): 165
Synaptics Tap Durations (292): 180, 180, 100
Synaptics ClickPad (293): 1
Synaptics Middle Button Timeout (294): 0
Synaptics Two-Finger Pressure (295): 282
Synaptics Two-Finger Width (296): 7
Synaptics Scrolling Distance (297): 75, 75
Synaptics Edge Scrolling (298): 0, 0, 0
Synaptics Two-Finger Scrolling (299): 1, 1
Synaptics Move Speed (300): 1.000000, 1.750000, 0.053305, 0.000000
Synaptics Off (301): 0
Synaptics Locked Drags (302): 0
Synaptics Locked Drags Timeout (303): 5000
Synaptics Tap Action (304): 2, 3, 0, 0, 1, 3, 0
Synaptics Click Action (305): 1, 3, 0
Synaptics Circular Scrolling (306): 0
Synaptics Circular Scrolling Distance (307): 0.100000
Synaptics Circular Scrolling Trigger (308): 0
Synaptics Circular Pad (309): 0
Synaptics Palm Detection (310): 0
Synaptics Palm Dimensions (311): 10, 200
Synaptics Coasting Speed (312): 20.000000, 50.000000
Synaptics Pressure Motion (313): 30, 160
Synaptics Pressure Motion Factor (314): 1.000000, 1.000000
Synaptics Resolution Detect (315): 1
Synaptics Grab Event Device (316): 1
Synaptics Gestures (317): 1
Synaptics Capabilities (318): 1, 0, 0, 1, 1, 1, 1
Synaptics Pad Resolution (319): 32, 31
Synaptics Area (320): 0, 0, 0, 0
Synaptics Soft Button Areas (321): 1548, 0, 1737, 0, 0, 0, 0, 0
Synaptics Noise Cancellation (322): 18, 18
Device Product ID (255): 2, 14
Device Node (256): "/dev/input/event5"
Но это - alwright! Если Вы смотрите тщательно, необходимо смочь найти строку, говоря "две прокрутки пальцев". например, мой - в Synaptics Два пальца, прокручивающие (299). Если значения в той строке - что-то еще, чем 1, 1 затем, БИНГО здесь является проблемой! просто введите: xinput --set-prop "touchpad name" "scrolling option" 1 1
мойnathan@linux-engine:~$ xinput --set-prop "ETPS/2 Elantech Touchpad" "Synaptics Two-Finger Scrolling" 1 1
.
это должно работать теперь :)
Вы будете иметь к этому каждый раз, Вы перезапускаете свой компьютер хотя!
Теперь пришло время к автоматизированному, чтобы каждый раз Вы разбудили свой компьютер:
В Вашей домашней папке (или везде, где Вы хотите) делают файл названным, как Вы желаете. это должно содержать
#! bash
xinput (the command) ...
Затем в поиске имени приложения запускают приложения и нажимают "ADD". Назовите его, как Вы желаете и пишете в команде Field bash /your/file/path
. пример. Это сделано, навсегда :D!!!
Перейдите на Системные настройки (поиск по тире)> Мышь и усилитель; Сенсорная панель
Включить прокрутку двумя пальцами и естественную прокрутку (или, как вы хотите, чтобы ваша конфигурация была)
Обновлю этот пост, если я найду синаптическую функциональность ((как в Windows) драйвер сенсорной панели для Ubuntu
Надеюсь, это поможет
Сделайте это в терминале:
su
(Администратор)sudo apt-get update
sudo apt-get install synaptic
Обновление до более новой версии Ubuntu помогло мне обойти проблему, хотя я до сих пор не знаю ее причину.
sudo do-release-upgrade
Среди недостатков следует отметить, что это занимает довольно много времени - около 1 часа (зависит от пропускной способности сетевого подключения)
Для Lubuntu 18.04 LTS тачпад на Dell Latitude 3540 работал, но только как базовая мышь. Мне пришлось выпустить modprobe psmouse , чтобы активировать его в качестве сенсорной панели для прокрутки двумя пальцами и т. Д. Тем не менее, для него нет опций конфигурации GUI, поэтому / etc / X11 / xorg.conf.d / 70-synaptics.conf пришлось редактировать вручную.
Проверяли ли вы настройки мыши и сенсорной панели в меню «Настройки». Отключить прокрутку двумя пальцами, а также отключить естественную прокрутку. Надеюсь, что это решает проблему с прокруткой