Как мне загрузить драйвер synaptics на 12.04? (Прокрутка не работает)

14

Я установил Ubuntu 12.04 на свой новый ноутбук Lenovo z580. Производитель тачпада - Synaptics. Однако Ubuntu не может загрузить драйвер Synaptics, хотя драйвер был установлен. Из-за этого я не могу использовать прокрутку на сенсорной панели. Команда

synclient -l

возвращает:

Не удалось найти свойства синапсов. Драйвер синапсов не загружен?

Пожалуйста помоги.

амаль антони
источник
1
Возможный дубликат?
Том Броссман
Вы проверили, доступен ли какой-либо проприетарный драйвер из диалога дополнительных драйверов?
teodor_kasap
Вы также можете посмотреть здесь. askubuntu.com/questions/338609/…
RCF

Ответы:

5

ЭТО СТРАШНО, ЕЩЕ ЛЕГКО ДЕЛАТЬ, НЕ Пугаю МОЕГО РЕБЕНКА

Попробуйте это, если ни одна из предыдущих идей этого потока не сработала:
В терминале введите:
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 Touchpad» (на третьей строке).
Теперь, как только вы сделали это, введите:
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"

Но это нормально! Если вы посмотрите внимательно, вы сможете найти строку с надписью «прокрутка двумя пальцами». например, у меня в Synaptics прокрутка двумя пальцами (299) . Если значения в этой строке отличаются от 1, 1, тогда проблема BINGO ! просто введите:
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) ...

Затем в поиске по названию приложения запустите приложение и нажмите «ДОБАВИТЬ». Назовите его, как вы хотите, и напишите в поле команды bash /your/file/path. пример . Это сделано навсегда: D !!!

NRagot
источник
0

Вы проверили настройки мыши и сенсорной панели в настройках. Отключить прокрутку двумя пальцами, а также отключить естественную прокрутку. Надеюсь, что это решает проблему с прокруткой

Deecaf
источник
Очевидно, это доступно в некоторых дистрибутивах, таких как Ubuntu, но не доступно в других, таких как Lubuntu.
rdtsc
0

Перейдите в « Системные настройки» (поиск из тире)> « Мышь и сенсорная панель».
Включите прокрутку двумя пальцами и естественную прокрутку (или, как вы хотите, чтобы ваша конфигурация была).
Я обновлю этот пост, если обнаружу синаптическую функциональность (как в Windows) сенсорной панели. драйвер для Ubuntu
Надеюсь, это поможет

Xeon
источник
0

Обновление до новой версии Ubuntu помогло мне обойти эту проблему, хотя я до сих пор не знаю причину ее возникновения.

sudo do-release-upgrade

Из недостатков следует отметить, что это занимает довольно много времени - около 1 часа (зависит от пропускной способности сетевого подключения)

Юрий Позняк
источник
0

Для Lubuntu 18.04 LTS тачпад на Dell Latitude 3540 работал, но только как базовая мышь. Мне пришлось выдать psmouse modprobe , чтобы активировать его в качестве сенсорной панели для прокрутки двумя пальцами и т. Д. Тем не менее, для него нет параметров конфигурации GUI, поэтому /etc/X11/xorg.conf.d/70-synaptics .conf пришлось редактировать вручную.

RDTSC
источник
-1

Сделайте это в терминале:

  1. открыть терминал, нажав Ctrl + Alt + t
  2. su (Администратор)
  3. пароль
  4. sudo apt-get update
  5. sudo apt-get install synaptic
  6. продолжайте как ваши знания
Радж
источник
Это не синаптический драйвер, о котором говорит ОП.
Арне Брассер