Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Настройка тачпада Synaptics  (Прочитано 6045 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн goditsa8

  • Автор темы
  • Участник
  • *
  • Сообщений: 231
    • Просмотр профиля
Настройка тачпада Synaptics
« : 04 Июля 2014, 15:52:07 »
Помогите нубу, товарищи! Проблема: по умолчанию на касание двумя пальцами тачпад реагирует как на правую кнопку мыши, о средней кнопке он вообще не знает. Для меня это жутко неудобно. Казалось бы вводишь в терминале synclient TapButton2=2 && synclient TapButton3=3, и всё ОК. Не тут то было, при включении/выключении тачпада или при перезагрузке Ubuntu настройки возвращаются к стандартным. Каждый раз приходится вводить в терминал эти команды.
Создание скрипта при запуске не имеет никакого эффекта. Видимо настройки сбрасываются именно при включении тачпада.
Находил еще способ с xorg.conf'ом, однако после него Ubuntu вообще отказывался запускаться. Восстановил систему каким-то чудом. Страшновато пробовать еще что-то наобум. :-\

Оффлайн alsoijw

  • Старожил
  • *
  • Сообщений: 4062
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
Re: Настройка тачпада Synaptics
« Ответ #1 : 07 Июля 2014, 12:54:45 »
goditsa8, пиши скрипт, давай права на выполнение и через гуи "Запускаемые приложения" добавляй скрипт. У меня пока работает.
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Оффлайн goditsa8

  • Автор темы
  • Участник
  • *
  • Сообщений: 231
    • Просмотр профиля
Re: Настройка тачпада Synaptics
« Ответ #2 : 08 Июля 2014, 12:07:29 »
alsoijw,
Помогло наполовину. После перезагрузки тачпад ведёт себя как надо. Вот только если его выключить (Fn + F9), чтобы не мешался, когда есть мышь под рукой, а потом включить, когда мыши нет, настройки тачпада сбрасываются. (((
Где-то читал про определение кода нажатой на клавиатуре клавиши. Как вариант: запускать мой скрипт при нажатии Fn + F9?
Никто не знает, может есть что-то типа файла конфигурации этого Synaptics'а?

Оффлайн alsoijw

  • Старожил
  • *
  • Сообщений: 4062
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
Re: Настройка тачпада Synaptics
« Ответ #3 : 08 Июля 2014, 14:46:36 »
goditsa8, смотри. Только кроме включения/выключения в строке включения, точнее после нее добавь настройку тачпада.
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Оффлайн goditsa8

  • Автор темы
  • Участник
  • *
  • Сообщений: 231
    • Просмотр профиля
Re: Настройка тачпада Synaptics
« Ответ #4 : 12 Июля 2014, 13:54:01 »
Ничего не помогает. :'(

Пробовал так:
/etc/acpi/events/asus-touchpad
# /etc/acpi/events/asus-touchpad
# This is called when the user presses the touchpad button and calls
# /etc/acpi/asus-touchpad.sh for further processing.

event=hotkey ATKD 0000006b
action=/etc/acpi/asus-touchpad-switch.sh
Этот файл запускает нужный скрипт по нажатию Fn+F9

/etc/acpi/asus-touchpad-switch.sh
#!/bin/sh
synclient TapButton2=2
synclient TapButton3=3

Скриптам нужно дать права на исполнение.
sudo chmod +x /etc/acpi/asus-touchpad-switch.sh

Затем
/etc/init.d/acpid restartЗатем добавьте в Система - Параметры - Запускаемые приложения скрипт /etc/acpi/asus-touchpad.sh
Не работает.

Пробовал так:
/etc/X11/xorg.conf.d/10-synaptics.conf
Section "InputClass"
        Identifier "touchpad catchall"
        Driver "synaptics"
        MatchIsTouchpad "on"
      MatchDevicePath "/dev/input/event*"
Option "TapButton2" "2"
Option "TapButton3" "3"
EndSection
Не помогает.

Пробовал так:
/etc/hal/fdi/policy/10-synaptics.fdi
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.touchpad">
        <merge key="input.x11_driver" type="string">synaptics</merge>
        <merge key="input.x11_options.TapButton2" type="string">2</merge>
<merge key="input.x11_options.TapButton3" type="string">3</merge>
    </match>
  </device>
</deviceinfo>
Тоже не работает.

 :'( :'( :'(

Вот отсюда брал решения:

Оффлайн goditsa8

  • Автор темы
  • Участник
  • *
  • Сообщений: 231
    • Просмотр профиля
Re: Настройка тачпада Synaptics
« Ответ #5 : 13 Июля 2014, 21:02:09 »
Так и не нашёл способа сохранить настройки Synaptics. :(

Запихал в автозагрузку syndaemon для автовыключения тачпада при наборе с клавиатуры + synclient TapButton2=2 && synclient TapButton3=3

Оффлайн alsoijw

  • Старожил
  • *
  • Сообщений: 4062
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
Re: Настройка тачпада Synaptics
« Ответ #6 : 13 Июля 2014, 22:02:24 »
goditsa8, настройки и у меня не учитывались, правда на 13.10. Поставил костыль и забыл.
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Оффлайн 87dv

  • Участник
  • *
  • Сообщений: 211
    • Просмотр профиля
Re: Настройка тачпада Synaptics
« Ответ #7 : 27 Августа 2014, 21:31:09 »
Аналогично

На Kubuntu настройки из каробки, у тут жуть :(

Пользователь решил продолжить мысль [time]28 Август 2014, 10:35:34[/time]:
Так, короче!
Всё работает!

Надо просто вырубить в dconf /org/gnome/settings-daemon/plugins/mouse/ галку и xorg.conf начинает кушать!

УРА! :D

Пользователь решил продолжить мысль [time]28 Август 2014, 10:38:40[/time]:
Ну а вообще, это не дело. Эти опции должны быть в настройках

Пользователь решил продолжить мысль [time]28 Август 2014, 10:50:47[/time]:
Дополню, шоб правильно получилось, если кто-то будет делать

xinput list
Находим в списке свой тачпад и его id. У меня:
ETPS/2 Elantech Touchpad                   id=13

13 - это подставляем свой id, у вас может быть другая цифра

Теперь:
xinput --watch-props 13

И в конце списка будет нечто:
Device Node (262):   "/dev/input/event4"

/dev/input/event4 добавляем в xorg.conf

Например, у меня:

Section "InputClass"
       Identifier "touchpad catchall"
       Driver "synaptics"
       MatchIsTouchpad "on"
       MatchDevicePath "/dev/input/event4"
           Option "TapButton1" "1"
           Option "TapButton2" "2"
           Option "TapButton3" "3"
EndSection

Всё работает


Пользователь решил продолжить мысль 28 Августа 2014, 12:14:31:
Супер, тачпад работает лучше, чем на Винде (у меня там прокрутка у края не работала, половину опций тоже)

Добавил ещё распознавание ладони:
Option "PalmDetect" "1"
И ещё там куча настроек - надо разобраться
« Последнее редактирование: 28 Августа 2014, 12:14:31 от 87dv »
Asus X54HY (K54LY), Manjaro XFCE x64

Оффлайн goditsa8

  • Автор темы
  • Участник
  • *
  • Сообщений: 231
    • Просмотр профиля
Re: Настройка тачпада Synaptics
« Ответ #8 : 30 Августа 2014, 21:47:06 »
Одно лечим, другое калечим. Настройки Synaptics'а, кажется, сохранились. Круто! Но теперь тачпад перестал реагировать на Fn+F9. Не выключается.  :(
А что это за магия с dconf? Что там за ключи? Это типа лайт-версия реестра Винды? ;D

Оффлайн 87dv

  • Участник
  • *
  • Сообщений: 211
    • Просмотр профиля
Re: Настройка тачпада Synaptics
« Ответ #9 : 01 Сентября 2014, 00:58:43 »
goditsa8,
Точно, не отключается
Хреново, конечно

А что это за магия с dconf? Что там за ключи? Это типа лайт-версия реестра Винды? ;D
Типо того

В KDE мне понравилось - все настройки из коробки. В Ubunt'е недопил какой-то
Asus X54HY (K54LY), Manjaro XFCE x64

Оффлайн serega3907

  • Активист
  • *
  • Сообщений: 661
    • Просмотр профиля
Re: Настройка тачпада Synaptics
« Ответ #10 : 08 Марта 2015, 08:45:39 »
В KDE есть утилитка с массой настроек Touchpad. Ее можно как-то прикрутить в Ubity?

| toZen |

  • Гость
Re: Настройка тачпада Synaptics
« Ответ #11 : 08 Марта 2015, 09:51:24 »
Я бы закинул файл с настройками в xorg.conf.d

Оффлайн goditsa8

  • Автор темы
  • Участник
  • *
  • Сообщений: 231
    • Просмотр профиля
Re: Настройка тачпада Synaptics
« Ответ #12 : 08 Марта 2015, 13:27:49 »
Я бы закинул файл с настройками в xorg.conf.d
Это помогает в случае перезагрузки - настройки сохраняются. Но при выключении/включении тачпада Fn+F9 его настройки всё равно сбрасываются к стандартным.
В KDE есть утилитка с массой настроек Touchpad. Ее можно как-то прикрутить в Ubity?
Зачем? Есть же synclient. Там тоже всё настроить можно. Только сохранить нельзя)

Оффлайн serega3907

  • Активист
  • *
  • Сообщений: 661
    • Просмотр профиля
Re: Настройка тачпада Synaptics
« Ответ #13 : 08 Марта 2015, 14:47:06 »
goditsa8,
Можно/нельзя ))) мне надо чтобы оно работало )))
Чтобы установил, открыл, мышкой ползунки подвигал и забыл.
Мечты?

Оффлайн goditsa8

  • Автор темы
  • Участник
  • *
  • Сообщений: 231
    • Просмотр профиля
Re: Настройка тачпада Synaptics
« Ответ #14 : 08 Марта 2015, 15:17:43 »
goditsa8,
Можно/нельзя ))) мне надо чтобы оно работало )))
Чтобы установил, открыл, мышкой ползунки подвигал и забыл.
Мечты?
Угу)

 

Страница сгенерирована за 0.066 секунд. Запросов: 25.