| Summary: | После установки не работает touchpad | ||
|---|---|---|---|
| Product: | Branch 4.1 | Reporter: | Andrey Lykov <droid> |
| Component: | xorg-x11-drv-synaptics | Assignee: | Anton V. Boyarshinov <boyarsh> |
| Status: | CLOSED FIXED | QA Contact: | Andrey Cherepanov <cas> |
| Severity: | normal | ||
| Priority: | P2 | CC: | cas, dottedmag, evg, galilley, shrek |
| Version: | unspecified | ||
| Hardware: | all | ||
| OS: | Linux | ||
|
Description
Andrey Lykov
2008-08-13 15:28:00 MSD
Имя ноутбука? (In reply to comment #0) > После установки дистрибутива на ноутбук в графической среде не работает > touchpad > (In reply to comment #1) > Имя ноутбука? > max select Travel Book A2Wide cat /proc/bus/input/devices +1. Toshiba DynaBook SS2000. cat /proc/bus/input/devices I: Bus=0011 Vendor=0002 Product=0008 Version=7321 N: Name="AlpsPS/2 ALPS GlidePoint" P: Phys=isa0060/serio1/input0 S: Sysfs=/devices/platform/i8042/serio1/input/input7 U: Uniq= H: Handlers=mouse2 event7 B: EV=f B: KEY=420 0 70000 0 0 0 0 0 0 0 0 B: REL=3 B: ABS=1000003 удалить xorg-x11-drv-synaptics и поставить xorg-drv-synaptics по моему так никакого эффекта кроме сноса qsynaptics. в Xorg.1.log ни слова про touchpad или synaptic. вроде определением подобного рода устройств должен занимться libXiconfig но hal последнее время включен прамо в иксы, а установка libXiconfig их благополучно сносит. поставил xorg-drv-synaptics, gsynaptics написал в xorg секцию InputDevice для тачпада,перегрузился, и всё заработало. Столкнулся с такой же проблемой.
Установил xorg-drv-synaptics-0.15.0-alt3.M41.1. Из коробки заработало движение указателя и tap-ы. Не заработала горизонтальная и вертикальная прокрутка.
Что пробовал: копировал /usr/share/hal/fdi/policy/20thirdparty/20-x11-input-synaptics.fdi в /etc/hal/fdi/policy/ и поправлял вторую по счёту секцию (как раз под нужное устройство) вот так:
<merge key="input.x11_options.TapButton3" type="string">3</merge>
+ <merge key="input.x11_options.VertEdgeScroll" type="string">true</merge>
+ <merge key="input.x11_options.HorizEdgeScroll" type="string">true</merge>
</match>
Однако, это не помогает - скролл не оживает.
Как надо было сделать правильно и почему бы это не сделать "из коробки"?
P.S.: Добавление в xorg.conf соответствующей секций InputDevice с указанием данных опций и включение устройства в секций ServerLayout - помогает, работает всё.
Упс, был не прав, не читая вику.
Прописывание своей политики hal работает нормально.
Непонятно, почему прокрутка не включена "из коробки":
evg@nout ~ $ man synaptics | grep -iB1 edge |grep -iB1 scroll | head -5
Option "VertEdgeScroll" "boolean"
Enable vertical scrolling when dragging along the right edge.
--
Option "HorizEdgeScroll" "boolean"
Enable horizontal scrolling when dragging along the bottom edge.
evg@nout ~ $ grep -i scroll /usr/share/hal/fdi/policy/20thirdparty/20-x11-input-synaptics.fdi
<merge key="input.x11_options.VertScrollDelta" type="string">100</merge>
<merge key="input.x11_options.VertScrollDelta" type="string">20</merge>
<merge key="input.x11_options.HorizScrollDelta" type="string">20</merge>
<merge key="input.x11_options.CircularScrolling" type="string">on</merge>
<merge key="input.x11_options.CircScrollTrigger" type="string">3</merge>
?
В сборке Бояршинова ALTLinux 4.1 Desktop Personal beta от 3 сентября ошибка не воспроизводится |