Автор Тема: Touchpad или Multi-Touch от Synaptic  (Прочитано 19192 раз)

Оффлайн Сергей-70

  • Давно тут
  • **
  • Сообщений: 496
Re: Touchpad или Multi-Touch от Synaptic
« Ответ #30 : 24.07.2016 09:00:19 »
1. Поставил xorg-drv-libinput, перегрузился - изменений нет. Тачпад в настройках выглядит как мышь.
2. Скроллинг не работает.
Можно эмулировать скроллинг в gpointing-device-setting, но получается это сделать только с использованием кнопки 1, она изначально эмулируется одним тапом. Поэтому скроллинг включается либо нажатием и удержанием кнопки 1 на тачпаде или двойным тапом и потом водить вверх-вниз (вправо-влево). Однако при таком способе неудобно выделять текст (отключается начало выделения текста двойным тапом, можно выделить только отдельное слово тройным тапом, а потом удерживая shift идти к концу текста, который хотелось бы выделить - в общем геморрой.)

Два и более пальцев тачпад не воспринимает
« Последнее редактирование: 24.07.2016 09:05:05 от Сергей-70 »

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: Touchpad или Multi-Touch от Synaptic
« Ответ #31 : 24.07.2016 09:12:50 »
А вы через gsynaptics пробовали настраивать? Если нет, то установите gsynaptics и удалите xorg-drv-libinput, перезагрузитесь, после чего пробуйте настраивать через gsynaptics.

Оффлайн Сергей-70

  • Давно тут
  • **
  • Сообщений: 496
Re: Touchpad или Multi-Touch от Synaptic
« Ответ #32 : 24.07.2016 11:15:50 »
gsynaptics при запуске выдает ошибку
GSynaptics couldn't initialize.
You have to set 'SHMConfig' 'true' in xorg.conf or XF86Config to use GSynaptics
У меня таких файлов нет
Я пробовал добавить строчку Option "SHMConfig"   "True" в файл 20-synaptics.conf, но это бестолковое дело
« Последнее редактирование: 24.07.2016 11:17:29 от Сергей-70 »

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: Touchpad или Multi-Touch от Synaptic
« Ответ #33 : 24.07.2016 11:21:57 »
У меня таких файлов нет

Жалуется, что тачпада не прописан нигде в /etc/X11/xorg.conf.d/ А не прописан видимо потому, что он не определяется как тачпад.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: Touchpad или Multi-Touch от Synaptic
« Ответ #34 : 24.07.2016 11:30:11 »
Мне, кажется, нужно определиться в качестве какого устройства в /dev/ определяется ваш тачпад. И тогда уже попробовать указать в /etc/X11/xorg.conf.d/20-synaptics.conf строчку:
Option       "Device"   "/dev/ваш_тачпад"

Оффлайн Сергей-70

  • Давно тут
  • **
  • Сообщений: 496
Re: Touchpad или Multi-Touch от Synaptic
« Ответ #35 : 24.07.2016 12:50:07 »
В /dev/input есть mose0 и mouse1
Это они?
« Последнее редактирование: 24.07.2016 13:44:35 от Сергей-70 »

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: Touchpad или Multi-Touch от Synaptic
« Ответ #36 : 24.07.2016 15:16:27 »
/
В /dev/input есть mose0 и mouse1
Это они?

/dev/input/mouse1 скорее всего и есть ваш тачпад. Я вот что нашёл: http://unixforum.org/index.php?showtopic=76374&view=findpost&p=729641
Попробуем последовать совету. Создатйте /etc/X11/xorg.conf.d/99-touchpad.conf вот с таким содержимым:

Section "InputDevice"
Identifier "Touchpad"
Driver "synaptics"
Option "Device" "/dev/input/mouse1"
Option "Protocol" "auto-dev"
Option "LeftEdge" "130"
Option "RightEdge" "840"
Option "TopEdge" "130"
Option "BottomEdge" "640"
Option "FingerLow" "7"
Option "FingerHigh" "8"
Option "MaxTapTime" "0"
Option "MaxTapMove" "0"
Option "EmulateMidButtonTime" "75"
Option "VertScrollDelta" "20"
Option "HorizScrollDelta" "20"
Option "MinSpeed" "0.60"
Option "MaxSpeed" "1.10"
Option "AccelFactor" "0.030"
Option "EdgeMotionMinSpeed" "200"
Option "EdgeMotionMaxSpeed" "200"
Option "UpDownScrolling" "1"
Option "CircularScrolling" "on"
Option "CircScrollDelta" "0.1"
Option "CircScrollTrigger" "2"
Option "SHMConfig" "on"
Option "Emulate3Buttons" "on"
EndSection

Только будьте готовы, что в случае неудачи тачпад работать не будет из-за этого файла.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Touchpad или Multi-Touch от Synaptic
« Ответ #37 : 24.07.2016 15:47:26 »
Не спец я в этой теме, но для моего ноута пришлось делать костыль в виде
cat /etc/rc.d/rc.local

#!/bin/sh

echo 1 > /sys/devices/platform/i8042/serio4/reg_07

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email

Оффлайн Сергей-70

  • Давно тут
  • **
  • Сообщений: 496
Re: Touchpad или Multi-Touch от Synaptic
« Ответ #39 : 24.07.2016 18:18:11 »
Только будьте готовы, что в случае неудачи тачпад работать не будет из-за этого файла.
Да, отвалился

cat /etc/rc.d/rc.local

#!/bin/sh

echo 1 > /sys/devices/platform/i8042/serio4/reg_07
просто выполнить эту команду? У меня выскакивает сообщение, что нет соответствующего каталога (serio4)

Совет основан на https://bugzilla.altlinux.org/show_bug.cgi?id=30967
Но у меня harinfo выдает другое:
Name lmExPS/2 Generic Explorer Mouse

Type Mouse
Bus 0x11
Vendor 2
Product 0x6
Version 0x0
Connected to isa0060/serio1/input0
« Последнее редактирование: 24.07.2016 18:29:11 от Сергей-70 »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Touchpad или Multi-Touch от Synaptic
« Ответ #40 : 24.07.2016 18:39:42 »
просто выполнить эту команду? У меня выскакивает сообщение, что нет соответствующего каталога (serio4)
Ну - дословно её нет смысла выполнять - она завязана на конкретное железо.
/sys/devices/platform/i8042/serio4/reg_07 - этот путь по-любому на другом железе, отличном от моего будет или другой, или ничего аналогичного вообще может не быть.
Но у меня harinfo выдает другое:
естественно.

Мысль была, что что-то подобное может вылечить.

Оффлайн Сергей-70

  • Давно тут
  • **
  • Сообщений: 496
Re: Touchpad или Multi-Touch от Synaptic
« Ответ #41 : 24.07.2016 18:56:00 »
cat: /etc/rc.d/rc.local: Нет такого файла или каталогаа это зачем?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Touchpad или Multi-Touch от Synaptic
« Ответ #42 : 24.07.2016 19:11:01 »
Ну, этот файл создаётся админом руками, и туда можно записать всё, что нужно сделать при запуске операционной системы, помимо стандартных действий.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email

Оффлайн Сергей-70

  • Давно тут
  • **
  • Сообщений: 496
Re: Touchpad или Multi-Touch от Synaptic
« Ответ #44 : 24.07.2016 19:47:50 »
Вывод dmesg относительно тачпада такой
[   13.292380] input: ImExPS/2 Generic Explorer Mouse as /devices/platform/i8042/serio1/input/input6
Каким должно быть тогда содержимое rc.local?