обновление xorg-server, проблема с тачпадом - РЕШЕНО
Daevy 27 апреля, 2009 - 07:33
Всем привет! кто хорошо разбирается в настройке X'ов помогите решиьт проблему. Обновились X на ноутбуке Dell Inspiron 1501, со старой ветки до 1.5.3-r5, прочитав что пишут в 'eselect news read 2009-04-06-x..' пересобрал дрова для своих устройств, все вроде как заработало кроме одного, управляю курсорчиком двигая пальцем по тачпаду, но если я нажимаю пальцем на тачпад, эмулируя нажатие кнопки, то ничего не происходит, и приходится нажимать настоящую кнопку под тачпадом.
Вобще может дело и не в обновлении x-сервера, помнится такая же беда у меня была, когда я накатывал генту на ноут, в первый раз, а в этот раз я home чистил и профиль кде снес, так может какая то настройка для тачпада удалилась вместе с профилем?
»
- Для комментирования войдите или зарегистрируйтесь
На форуме тема поднималась не
На форуме тема поднималась не один раз. В двух словах: если xorg-server собран с поддержкой hal, убедитесь, что в /etc/make.conf включена поддержка нужных устройств ввода INPUT_DEVICES="synaptics evdev", hald запускается при загрузке системы, в /etc/X11/xorg.conf удалены все упоминания о "InputDevice", в /etc/hal/fdi/policy существует файл настройки тачпада 11-x11-synaptics.fdi примерно такого вида:
Я ♥ Gentoo & Funtoo
+
я конечно дико извиняюсь, за то что дубль, но очень плохо разбираюсь в X'ах и в силу специфики работы не особо хочу в них углубляться, на форуме нашел похожие темы но пробовать все не стал, боюсь запутаться. Сейчас не много о том как у меня и что прописано в системе:
xorg-server собран с hal;
в make.conf есть INPUT_DEVICES="evdev keyboard mouse synaptics"
hald включен для загрузки,
в xorg.conf были записи и секции InputDevice - убрал все записи и секции
файл 11-x11-synaptics.fdi у меня на много короче(раза в 2 с половиной), вашего.
Вобщем я сбэкапил свой, воткнул ваш, перегрузился тачпад вобще отказал, работают только кнопки под ним)))
клава работает как прежде, сейчас откатился на старый файл и смотрю различия...
there is only war...
+
вынес несколько имхо не совсем нужных секций, и все заработало, правда курсор стал немного быстрее бегать))) но думаю тюнится это там же))) вот как стал выглядеть конфиг
Lupo Alberto Спасибо! респект тебе и увага:-)
there is only war...
Несколько дополнений: 1.
Несколько дополнений:
1. Кроме вертикального и горизонтального скроллинга у вас теперь должен работать и круговой: при движении пальца из нижнего левого угла по кругу.
2. Так как из /etc/make.conf убраны "лишние" устройства ввода, можно удалить из системы x11-drivers/xf86-input-mouse и x11-drivers/xf86-input-keyboard.
3. О дополнительных опциях настройки тачпада можно узнать из man synaptics.
4. Надеюсь переключение раскладки у вас настроено посредством hal и evdev, иначе же нужно создать файл, аналогичный файлу настройки тачпада.
Я ♥ Gentoo & Funtoo
x11-base/xorg-server-1.5.3-r5
Позволю себе немного отклониться от темы, та как проблемка у меня схожа с затронутой.
Использую xorg-server, версии "см.выше" уже относительно давно, но так и не смог
разделаться с безумием мыши в opengl приложениях - курсор вертится и крутится,
как бесноватый. Помогает лишь откат xf86-input-evdev до версии 2.1.3. Может
у кого есть свежие мысли или же, наконец, решения сей траблы? Ксорг собран с Халом.
Ну прям - "всё болит,ничё не помогает". Уже три версии x86-input-evdev,-после 2.1.3, а воз -и ныне там.
А у меня все условия, которые
А у меня все условия, которые оговаривались выше, выполнены:
-xorg-server собран с юзами: hal input_devices_evdev input_devices_keyboard input_devices_mouse input_devices_synaptics;
-hald стартует;
-в make.conf прописано INPUT_DEVICES="keyboard mouse evdev synaptics";
-из /etc/X11/xorg.conf убраны все секции InputDevice.
Однако файла 11-x11-synaptics.fdi не было. Имелся только 10-x11-input.fdi. Я создал 11-x11-synaptics.fdi, прописал настройки, но естественно ничего не поменялось. Тачпад как не тапал, так и не тапает. Получается, у меня он настройки в настоящее время берёт не из этого файла. Куда рыть?
Или нужно всё таки пересобрать xorg-server, убрав из INPUT_DEVICES keyboard и mouse?
Вот тут может быть необходимая информация
http://www.gentoo.org/proj/en/desktop/x/x11/xorg-server-1.5-upgrade-guide.xml
Неплохо бы увидеть
Неплохо бы увидеть /var/log/Xorg.0.log :)
Я ♥ Gentoo & Funtoo
http://dpaste.com/38685/
http://dpaste.com/38685/
Тогда ещё "до кучи" emerge
Тогда ещё "до кучи"
Я ♥ Gentoo & Funtoo
http://dpaste.com/39130/ Xor
http://dpaste.com/39130/
Xorg-server собран со следующими флагами
x11-base/xorg-server-1.5.3-r5 USE="hal nptl xorg INPUT_DEVICES="evdev keyboard mouse synaptics VIDEO_CARDS=nvidia
http://dpaste.com/39138/
http://dpaste.com/39139/
rc-update show | grep hald
hald | default
Предлагаю: В /etc/make.conf
Предлагаю:
В /etc/make.conf оставить только
INPUT_DEVICES="evdev synaptics"
В /etc/X11/xorg.conf изменить
Привести /etc/hal/fdi/policy/11-x11-synaptics.fdi к такому виду - http://dpaste.com/39142/
Удалить "лишние" драйверы (хотя это не принципиально), пересобрать xorg-server и драйвера устройств
Перезапустить hald
Перезапустить Иксы (скорее всего перестраховка)
Ctrl+Alt+BkSp
Проверить, работает или нет. В случае неудачи показать
Я ♥ Gentoo & Funtoo
п/
Или такому: http://dpaste.com/hold/39144/
(зря я его вывешивал, что ли)
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Подобная проблемка
Проблема была такаяже как в начале темы. Точпад работал только тапать не получалось. Конфига /etc/hal/fdi/policy/11-x11-synaptics.fdi небыло. Вчера добавил себе конфиг как в посте 4. Перегрузил hald & xdm. Судя с того что начало тапаться конфиг прохавался. Все классно, но почему то неработает вертикальная прокрутка :( Ну вобщемто она и неработала. Но очень хотелось бы заставить ее работать. Ноут Dell Inspiron 1420.
Вот это нормально? При том что у меня физически юзается только точпад и клава.
black@black ~ $ grep XINPUT /var/log/Xorg.0.log
(II) XINPUT: Adding extended input device "AlpsPS/2 ALPS GlidePoint" (type: TOUCHPAD)
(II) XINPUT: Adding extended input device "PS/2 Mouse" (type: MOUSE)
(II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD)
(II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD)
(II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD)
(II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
black@black ~ $
мне чето это ненравится.
Так бери рабочий конфиг или
Так бери рабочий конфиг или раскуривай доки
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Ну конфиг то вроде рабочий
Конфиг взял из четвертого ответа. Вроде ж рабочий. И в нем четко написано:
input.x11_options.VertEdgeScroll true
Разве что добавить опцию Device и жестко прописать /dev/input/event7 ? Может нетот девайс он берет?
Возможные решения: 1.
Возможные решения:
1. Возьмите из второго поста, там и вертикальная, и горизонтальная, и круговая прокрутки есть.
2. man synaptics
Я ♥ Gentoo & Funtoo