LINUX.ORG.RU

Настройка synaptics

 , ,


0

1

А расскажите мне, как в этой убунте (12.10) настроить тачпад? Мне не нравится конфигурация по умолчанию, мой тачпад умеет мультитач в 3 пальца, который я всегда использую. Я привык к:

TapButton1=1
TapButton2=2
TapButton3=3
но такая конфигурация устанавливается только после манипуляций с synclient. /etc/X11/xorg.conf.d/10-synaptics.conf игнорируется. Как synclient'у объяснить, чтобы он сохранил настройки, я не нагуглил. Задолбало. Что скажут уважаемые сэры?

★★★★★

Последнее исправление: f1xmAn (всего исправлений: 1)

Одно время тоже долбался, потом поставил кдешный synaptiks, настроил в нем и настройки после ребута сохранились. Пакет в репах называется kde-config-touchpad, если не ошибаюсь.

emissar ★★
()
Ответ на: комментарий от emissar
>>> sudo apt-get install kde-config-touchpad
[sudo] password for fx:
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Следующий пакет устанавливался автоматически и больше не требуется:
libgpds0
Для его удаления используйте «apt-get autoremove».
Будут установлены следующие дополнительные пакеты:
akonadi-backend-mysql akonadi-server docbook-xml docbook-xsl kate-data
katepart kde-runtime kde-runtime-data kdelibs-bin kdelibs5-data
kdelibs5-plugins kdepim-runtime kdepimlibs-kio-plugins kdoctools
kubuntu-debug-installer libaio1 libakonadi-calendar4 libakonadi-contact4
libakonadi-kabc4 libakonadi-kcal4 libakonadi-kde4 libakonadi-kmime4
libakonadi-notes4 libakonadiprotocolinternals1
libboost-program-options1.49.0 libboost-thread1.49.0 libclucene0ldbl
libdlrestrictions1 libdmtx0a libkabc4 libkactivities-bin libkactivities6
libkalarmcal2 libkatepartinterfaces4 libkcal4 libkcalcore4 libkcalutils4
libkcmutils4 libkde3support4 libkdeclarative5 libkdecore5 libkdesu5
libkdeui5 libkdewebkit5 libkdnssd4 libkemoticons4 libkfile4 libkgapi0
libkholidays4 libkhtml5 libkidletime4 libkimap4 libkio5 libkjsapi4
libkjsembed4 libkldap4 libkmbox4 libkmediaplayer4 libkmime4 libknewstuff2-4
libknewstuff3-4 libknotifyconfig4 libkntlm4 libkolab0 libkolabxml0
libkparts4 libkpimidentities4 libkpimtextedit4 libkpimutils4 libkprintutils4
libkpty4 libkresources4 libkrosscore4 libktexteditor4 libkxmlrpcclient4
libmailtransport4 libmicroblog4 libmysqlclient18 libnepomuk4
libnepomukcore4abi1 libnepomukquery4a libnepomuksync4 libnepomukutils4
libntrack-qt4-1 libntrack0 libplasma3 libpolkit-qt-1-1 libprison0
libqapt-runtime libqapt1 libqrencode3 libqt4-qt3support libqt4-sql-mysql
libsolid4 libsoprano4 libstreamanalyzer0 libstreams0 libthreadweaver4
libvirtodbc0 libxerces-c3.1 libxml2-utils mysql-client-core-5.5
mysql-server-core-5.5 nepomuk-core nepomuk-core-data ntrack-module-libnl-0
plasma-scriptengine-javascript python-kde4 python-pyudev qapt-batch
sgml-data shared-desktop-ontologies soprano-daemon virtuoso-minimal
virtuoso-opensource-6.1-bin virtuoso-opensource-6.1-common
Предлагаемые пакеты:
akonadi-backend-sqlite akonadi-backend-postgresql docbook docbook-dsssl
docbook-defguide docbook-xsl-doc-html docbook-xsl-doc-pdf
docbook-xsl-doc-text docbook-xsl-doc libsaxon-java libxalan2-java
libxslthl-java docbook-xsl-saxon fop xalan dbtoepub djvulibre-bin finger
hspell libqt4-dev python-pyside.qtcore perlsgml w3-recs opensp
НОВЫЕ пакеты, которые будут установлены:
akonadi-backend-mysql akonadi-server docbook-xml docbook-xsl kate-data
katepart kde-config-touchpad kde-runtime kde-runtime-data kdelibs-bin
kdelibs5-data kdelibs5-plugins kdepim-runtime kdepimlibs-kio-plugins
kdoctools kubuntu-debug-installer libaio1 libakonadi-calendar4
libakonadi-contact4 libakonadi-kabc4 libakonadi-kcal4 libakonadi-kde4
libakonadi-kmime4 libakonadi-notes4 libakonadiprotocolinternals1
libboost-program-options1.49.0 libboost-thread1.49.0 libclucene0ldbl
libdlrestrictions1 libdmtx0a libkabc4 libkactivities-bin libkactivities6
libkalarmcal2 libkatepartinterfaces4 libkcal4 libkcalcore4 libkcalutils4
libkcmutils4 libkde3support4 libkdeclarative5 libkdecore5 libkdesu5
libkdeui5 libkdewebkit5 libkdnssd4 libkemoticons4 libkfile4 libkgapi0
libkholidays4 libkhtml5 libkidletime4 libkimap4 libkio5 libkjsapi4
libkjsembed4 libkldap4 libkmbox4 libkmediaplayer4 libkmime4 libknewstuff2-4
libknewstuff3-4 libknotifyconfig4 libkntlm4 libkolab0 libkolabxml0
libkparts4 libkpimidentities4 libkpimtextedit4 libkpimutils4 libkprintutils4
libkpty4 libkresources4 libkrosscore4 libktexteditor4 libkxmlrpcclient4
libmailtransport4 libmicroblog4 libmysqlclient18 libnepomuk4
libnepomukcore4abi1 libnepomukquery4a libnepomuksync4 libnepomukutils4
libntrack-qt4-1 libntrack0 libplasma3 libpolkit-qt-1-1 libprison0
libqapt-runtime libqapt1 libqrencode3 libqt4-qt3support libqt4-sql-mysql
libsolid4 libsoprano4 libstreamanalyzer0 libstreams0 libthreadweaver4
libvirtodbc0 libxerces-c3.1 libxml2-utils mysql-client-core-5.5
mysql-server-core-5.5 nepomuk-core nepomuk-core-data ntrack-module-libnl-0
plasma-scriptengine-javascript python-kde4 python-pyudev qapt-batch
sgml-data shared-desktop-ontologies soprano-daemon virtuoso-minimal
virtuoso-opensource-6.1-bin virtuoso-opensource-6.1-common
обновлено 0, установлено 117 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 54,6 MБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 231 MB


Хм. Хотелось бы чего-то попроще, конфиг какой-нибудь там, к примеру. ☺

f1xmAn ★★★★★
() автор топика
Ответ на: комментарий от f1xmAn

Странно. Я когда его ставил, то половина кед не выкачивалась.
apt-cache show kde-config-touchpad | grep Depends

Depends: python2.7, python (>= 2.7.1-0ubuntu2), python (<< 2.8), python-pyudev, python-pkg-resources, python-qt4 (>= 4.8), python-kde4 (>= 4:4.5), libxi6 (>= 2:1.4)

emissar ★★
()
Ответ на: комментарий от emissar

Или в «Автоматически запускаемые приложения».

emissar ★★
()
Ответ на: комментарий от emissar

apt-cache show python-kde4 | grep -i depends

Depends: kde-runtime, kdepim-runtime, libakonadi-kde4 (>= 4:4.9.4), libakonadi-kmime4 (>= 4:4.9.4), libc6 (>= 2.14), libkcmutils4 (>= 4:4.9.4), libkdecore5 (>= 4:4.9.4), libkdeui5 (>= 4:4.9.4), libkdnssd4 (>= 4:4.9.4), libkemoticons4 (>= 4:4.9.4), libkfile4 (>= 4:4.9.4), libkhtml5 (>= 4:4.9.4), libkidletime4 (>= 4:4.9.4), libkio5 (>= 4:4.9.4), libknewstuff2-4 (>= 4:4.9.4), libknewstuff3-4 (>= 4:4.9.4), libkparts4 (>= 4:4.9.4), libkprintutils4 (>= 4:4.9.4), libkpty4 (>= 4:4.9.4), libktexteditor4 (>= 4:4.9.4), libnepomuk4 (>= 4:4.9.4), libnepomukquery4a (>= 4:4.9.4), libphonon4 (>= 4:4.7.0really4.5.0), libplasma3 (>= 4:4.9.4), libpython2.7 (>= 2.7), libqt4-network (>= 4:4.7.1), libqt4-svg (>= 4:4.7.1), libqt4-xml (>= 4:4.7.1), libqtcore4 (>= 4:4.8.0), libqtgui4 (>= 4:4.8.0), libsolid4 (>= 4:4.9.4), libsoprano4 (>= 2.7.57), libstdc++6 (>= 4.1.1), phonon, python2.7, python (>= 2.7.1-0ubuntu2), python (<< 2.8), python-qt4 (>= 4.8.3-3~), sip-api-8.1, python-sip
Depends: kde-runtime, kdepim-runtime, libakonadi-kde4 (>= 4:4.9.2), libakonadi-kmime4 (>= 4:4.9.2), libc6 (>= 2.14), libkcmutils4 (>= 4:4.9.2), libkdecore5 (>= 4:4.9.2), libkdeui5 (>= 4:4.9.2), libkdnssd4 (>= 4:4.9.2), libkemoticons4 (>= 4:4.9.2), libkfile4 (>= 4:4.9.2), libkhtml5 (>= 4:4.9.2), libkidletime4 (>= 4:4.9.2), libkio5 (>= 4:4.9.2), libknewstuff2-4 (>= 4:4.9.2), libknewstuff3-4 (>= 4:4.9.2), libkparts4 (>= 4:4.9.2), libkprintutils4 (>= 4:4.9.2), libkpty4 (>= 4:4.9.2), libktexteditor4 (>= 4:4.9.2), libnepomuk4 (>= 4:4.9.2), libnepomukquery4a (>= 4:4.9.2), libphonon4 (>= 4:4.7.0really4.5.0), libplasma3 (>= 4:4.9.2), libpython2.7 (>= 2.7), libqt4-network (>= 4:4.7.1), libqt4-svg (>= 4:4.7.1), libqt4-xml (>= 4:4.7.1), libqtcore4 (>= 4:4.8.0), libqtgui4 (>= 4:4.8.0), libsolid4 (>= 4:4.9.2), libsoprano4 (>= 2.7.57), libstdc++6 (>= 4.1.1), phonon, python2.7, python (>= 2.7.1-0ubuntu2), python (<< 2.8), python-qt4 (>= 4.8.3-3~), sip-api-8.1, python-sip

Ну ты понял.

f1xmAn ★★★★★
() автор топика
Ответ на: комментарий от emissar

rc.local
Автоматически запускаемые приложения

Это которое gnome-session-properties? В 12.10 я не нашел автоматически запускаемых приложений. Не работает ни там, ни там. На *.sh скрипт стоят права на запуск.

f1xmAn ★★★★★
() автор топика
Ответ на: комментарий от emissar

Не пробовал, потому что не вижу в этом смысла. Не думаю, что разработчики чего-то там (чего??) настолько неграмотны, что читают устаревший xorg.conf, но не актуальную xorg.conf.d.

f1xmAn ★★★★★
() автор топика

После того, как поставил ядро из xorg-edgers, все пришло в норму и файл /etc/X11/xorg.conf.d/10-synaptics.conf воспринимается системой.

ATIpro ★★
()
Последнее исправление: ATIpro (всего исправлений: 1)
Ответ на: комментарий от f1xmAn
 Run dconf-editor (apt-get install it if you have to), go to org.gnome.settings-daemon.plugins.mouse, uncheck active. I confirm that this solution allowed me to make my /etc/X11/xorg.conf.d/50-synaptics.conf settings be respected in Ubuntu 12.04 beta

Погуглил за тебя. Пробуй.
http://askubuntu.com/questions/26290/50-synaptics-conf-options-not-working

emissar ★★
()
Последнее исправление: emissar (всего исправлений: 1)
Ответ на: комментарий от emissar

Работает. Блин, ну и дурацкая у гномеров политика. Спасибо.

f1xmAn ★★★★★
() автор топика
Ответ на: комментарий от f1xmAn

Гляди чего

У меня просто другая ситуация была. Поведение тачпада из коробки устраивало и я ничего не менял. Далее подключил xorg-edgers и поставил оттуда ядро. После этого настройки синаптикса стали как в дефолтном дебиане, то есть всякие скроллы, тапы, мультитачи были отключены. Тогда создал файл 10-synaptics.conf и все нормально подцепилось. Игнорировался ли этот файл до этого я не знаю.

ATIpro ★★
()
Ответ на: комментарий от ATIpro

Могу предположить, что плагин mouse был сильно привязан к версии ядра или чему-то еще, что обновилось вместе с ядром, вот он и отключился.

f1xmAn ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.