LINUX.ORG.RU

Помогите настроить touchpad


0

1

Crunchbang 2.6.32-5-686, Openbox 3.4.11.1.

syndaemon -d возвращает Unable to find a synaptics device.

dpkg -l|grep synaptics возвращает драйвер 1.2.2-2 для конфигурирования touchpad.

В файле /usr/share/X11/xorg.conf.d/50-synaptics.conf
добавил
MatchDevicePath «/dev/input/event*»
Option «TapButton1» «1»
перезапустил систему, но двойное касание TouchPad и syndaemon по-прежнему не работают.

Deleted

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

denton

В файле /usr/share/X11/xorg.conf.d/50-synaptics.conf
добавил
MatchDevicePath «/dev/input/event*»
Option «TapButton1» «1»
перезапустил систему, но двойное касание TouchPad и syndaemon по-прежнему не работают.

а это разве не в /etc/X11/xorg.conf.d/50-synaptics.conf добавлять надо?

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

Ну вроде synaptic сам поставился. А как это посмотреть?

Deleted
()
Ответ на: комментарий от BMX

Более того, папки /etc/X11/xorg.conf.d не было.

Deleted
()
Ответ на: комментарий от Shtsh

⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ PS/2 Synaptics TouchPad id=11 [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)]
↳ Power Button id=8 [slave keyboard (3)]
↳ HP Webcam-101 id=9 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=10 [slave keyboard (3)]

Deleted
()
Ответ на: комментарий от Shtsh

[ 6.747310] input: PS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input7

Deleted
()

Вообще, 50-synaptics.conf у вас должен быть в /etc/X11/xorg.conf.d - но если у вас в /usr/share - ну что ж. У меня правда, называется, 10-synaptics.conf, ну это у кого как. Попробуйте добавить Option «TapButton1» «1» Option «TapButton2» «2» Option «TapButton3» «3»

Для того, чтобы увидеть доступные опции, наберите «synclient» в терминале.

Jason_Mich
()

обана, сам буквально 10 минут назад столкнулся с этим

в общем исправил тем что в ~/.config/openbox/autostart насильно прописал

synclient TapButton1=1
прямо перед
lxsession &

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

pete@crunchbang:~$ cat /usr/share/X11/xorg.conf.d/50-synaptics.conf
Section «InputClass»
Identifier «touchpad catchall»
Driver «synaptics»
MatchIsTouchpad «on»
MatchDevicePath «/dev/input/event*»
Option «TapButton 1» «1»
Option «TapButton 2» «2»
Option «TapButton 3» «3»
Option «SHMConfig» «true»
EndSection

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

Сейчас посмотрел твой лог иксов, а там тачпад как мышь определяется. Укажи явно свой тачпад в /etc/X11/xorg.conf, или создай отдельный файл для него в /etc/X11/xorg.conf.d/ с таким содержанием:

Section «InputDevice»
	Identifier    «Synaptics0»
	Driver        «synaptics»
	Option        «SHMConfig»        «true»
EndSection

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

/etc/X11/xorg.conf

Такого файла у меня нет.

или создай отдельный файл для него в /etc/X11/xorg.conf.d/

Как должен называться файл? Создал /etc/X11/xorg.conf.d/10-Synaptics0.conf, не помогло.

Deleted
()
Ответ на: комментарий от tiandrey

Обновил. Все равно распознается как мышь. Так куда надо записать строки

Section "InputDevice"
	Identifier    "Synaptics0"
	Driver        "synaptics"
	Option        "SHMConfig"        "true"
EndSection
?

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

Да, я про xorg.conf.d.

xorg.conf теперь (уже несколько лет) состоит из нескольких файлов, хотя их можно объединить в один.

Tanger ★★★★★
()

Э, а до этого определялось? В калькулейте в ядре 3.1.5 забыли включить тачпад, в результате он определялся у меня как обычная мышь, настройки тачпада на него не действовали. Пересобрал ядро, включил конфиг.

А так - в /etc/X11/xorg.conf.d/10-synaptics.conf нужно забить всю информацию: имя тачпада, драйвер, настройки. Если надо - могу выложить настройки с арча, УМВР.

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

Пересобрал ядро, включил конфиг.

У меня ядро 2.6.32-5-686. Надеюсь, не надо его будет пересобирать?

А так - в /etc/X11/xorg.conf.d/10-synaptics.conf нужно забить всю информацию

Там есть файлы 10-evdev.conf, 20.wacom.conf, 50.synaptics.conf. Нормально будет, если оставить под номером 50?

имя тачпада, драйвер, настройки. Если надо - могу выложить настройки с арча, УМВР.

Буду очень признателен. А то не работает, хоть убей.

Deleted
()

Вот мой конфиг с арча, сейчас закинул в убунту. В арче 10-synaptics.conf, в убунте 50-synaptics.conf.

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

В убунте лежит в /usr/share/X11/xorg.conf.d/ Можно попробовать скопировать файл и в /usr/share/X11/xorg.conf.d/ и в /etc/X11/xorg.conf.d/

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

Спасибо, я что только не делал. И synaptics правил, и edvev правил, и даже с убунты конфиги копировал. Мне кажется, дело не в этом. Это либо баг (видел и такое мнение - система два раза пытается загрузить драйвер synaptics (в evdev же тачпад прописан) и второй раз обламывается), либо ядро слишком старое - в Crunchbang / Debian Stable / Debian Testing не работает (даже при старте с CD пишет Unable to find synaptics hardware или что-то похожее), в убунте работает. Придется делать нелегкий выбор дистрибутива - либо стабильный, но не все железо работает, либо с поддержкой железа, но нестабильный. Сейчас буду устанавливать Ubuntu mini, авось что выйдет. Если не устроит и верну Crunchbang на место, то сообщу, получилось ли таки или нет.

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

У меня не получается переназначить тап 2-мя и 3-мя пальцами в ubuntu 11.10.

По дефолту почему-то стоит так: тап 2-мя пальцами - правая кнопка мыши, тап 3-мя пальцами - средняя кнопка. Хочу поменять. Среднюю назначил уже на тап 2-мя пальцами. Осталась проблема с ПКМ. Судя по тому, что я нашёл - где-то в убунте баг, причём эпичный. Варианта 3: либо баг в конфиге ядра убунты, либо баг в юнити, либо баг во фридесктоп.

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