ALPS touchpad + kernel 2.6.23 (курсор перемещается по экрану скачками)

Модератор: Модераторы разделов

Аватара пользователя
S7a1k3r
Сообщения: 159
Статус: Белгородский LUG
ОС: Arch Linux

ALPS touchpad + kernel 2.6.23

Сообщение S7a1k3r »

Доброго времени суток.
Тачпат настраивал по следующей статье в вики
http://wiki.archlinux.org/index.php/Тачпад_Synaptics
все нормально работало до обновления ядра до версии 2.6.23
После этого точпад работает но... при перемещении курсора происходят какие-то непонятные клики в различных областях экрана.
На других дистрибутивах с ядром ниже 2.6.23 все нормально работает никаких аномалий
Ноутбук: ACER Aspire 5310
ОС: archlinux (обновление от 6 февраля)

З.Ы. Может быть не ядро виновато, но...
Спасибо сказали:
Аватара пользователя
cheer
Сообщения: 729
Статус: Самовлюблённый сноб
ОС: archlinux i686-current

Re: ALPS touchpad + kernel 2.6.23

Сообщение cheer »

ну фиг знает.. У меня тоже synaptics, всё нормально пока. Покажи хоть xorg.conf в части синаптикса, есть ли ошибки в логах ксорга?
Спасибо сказали:
Аватара пользователя
S7a1k3r
Сообщения: 159
Статус: Белгородский LUG
ОС: Arch Linux

Re: ALPS touchpad + kernel 2.6.23

Сообщение S7a1k3r »

cheer писал(а):
09.02.2008 23:28
ну фиг знает.. У меня тоже synaptics, всё нормально пока. Покажи хоть xorg.conf в части синаптикса, есть ли ошибки в логах ксорга?


Ничего подобного вродь нету.

На всякий случай

xorg.conf (части касающиеся точпада)

Код: Выделить всё

Section "Module"
    ...
    Load  "synaptics"
EndSection

Section "ServerLayout"
    Identifier     "Xorg Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "touchpad" "SendCoreEvents"
    InputDevice    "PS/2 Mouse" "CorePointer"
    Option "AIGLX" "true"
EndSection

Section "InputDevice"
    Driver "synaptics"
    Identifier "touchpad"
    Option "Device" "/dev/input/mouse2"
    Option "Protocol" "auto-dev"
    Option "LeftEdge" "120"
    Option "RightEdge" "830"
    Option "TopEdge" "120"
    Option "BottomEdge" "650"
    #Option "Edges" "1900 5400 1800 3900"
    #Option "Finger" "25 30"
    Option "FingerLow" "14"
    Option "FingerHigh" "15"
    Option "MaxTapTime" "180"
    Option "MaxTapMove" "110"
    Option "VertScrollDelta" "100"
    Option "EmulateMidButtonTime" "75"
    Option "VertScrollDelta" "20"
    Option "HorizScrollDelta" "20"
    Option "MinSpeed" "0.25"
    Option "MaxSpeed" "0.50"
    Option "AccelFactor" "0.010"
    Option "EdgeMotionMinSpeed" "20"
    Option "EdgeMotionMaxSpeed" "20"
    Option "UpDownScrolling" "1"
    Option "CircularScrolling" "1"
    Option "CircScrollDelta" "0.1"
    Option "CircScrollTrigger" "2"
    Option "SHMConfig" "on"
    #Option "Repeater"
EndSection


cat /proc/bus/input/devices

Код: Выделить всё

I: Bus=0011 Vendor=0002 Product=0008 Version=7325
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 ts2
B: EV=f
B: KEY=420 0 670000 0 0 0 0 0 0 0 0
B: REL=3
B: ABS=1000003


cat /var/log/Xorg.0.log|grep EE

Код: Выделить всё

Current Operating System: Linux stalker-nb 2.6.23-ARCH #1 SMP PREEMPT Tue Jan 15 06:34:36 UTC 2008 i686
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) Failed to load module "type1" (module does not exist, 0)


Мож чего с настройкой точпада напортачил... даж не знаю. уйму различных вариантов перепробовал.
Спасибо сказали:
Аватара пользователя
cheer
Сообщения: 729
Статус: Самовлюблённый сноб
ОС: archlinux i686-current

Re: ALPS touchpad + kernel 2.6.23

Сообщение cheer »

Упс, у меня SynPS, простите.. Может, попробовать поубирать всё из секции с тачпадом (разные опции, оставить, например, только название, драйвер и устройство)?
Спасибо сказали:
Аватара пользователя
S7a1k3r
Сообщения: 159
Статус: Белгородский LUG
ОС: Arch Linux

Re: ALPS touchpad + kernel 2.6.23

Сообщение S7a1k3r »

cheer писал(а):
09.02.2008 23:50
Упс, у меня SynPS, простите.. Может, попробовать поубирать всё из секции с тачпадом (разные опции, оставить, например, только название, драйвер и устройство)?


Пробовал.
Сделал так. как у меня определялось в xubuntu 7.10

Было вот так

Код: Выделить всё

Section "ServerLayout"
    Identifier     "Xorg Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    #InputDevice    "touchpad" "SendCoreEvents"
    InputDevice    "PS/2 Mouse" "CorePointer"
    Option "AIGLX" "true"
EndSection

Section "InputDevice"
    Identifier  "PS/2 Mouse"
    Driver      "mouse"
    Option      "Protocol" "ImPS/2"
    Option      "ZAxisMapping" "4 5"
    Option      "Device" "/dev/input/mice"
#    Option      "Emulate3Buttons" "true"
#    Option      "Emulate3Timeout" "70"
#    Option        "CorePointer"  "true"
EndSection

Курсор скакал по экрану как сумашедший. (т.е. никаких улучшений не было)
И что самое интересное это все работало в других дистрибутивах. :(
Уже не знаю куда копать.
Спасибо сказали:
Аватара пользователя
S7a1k3r
Сообщения: 159
Статус: Белгородский LUG
ОС: Arch Linux

Re: ALPS touchpad + kernel 2.6.23

Сообщение S7a1k3r »

Собсно, если кому будет нужно, то ниже ссылочка на подобную проблему и ее решение.

http://readlist.com/lists/vger.kernel.org/.../75/376428.html

Точпад вел себя неподобающим образом при запущенном демоне acpid

и в kernel.log сыпались ошибки вида

Код: Выделить всё

psmouse.c: GlidePoint at isa0060/serio1/input0 lost sync at byte 1
psmouse.c: GlidePoint at isa0060/serio1/input0 lost sync at byte 1
psmouse.c: GlidePoint at isa0060/serio1/input0 - driver resynched.


после отключения демона все стало нормально
Спасибо сказали: