* [Hardware] synaptics
@ 2008-11-15 18:52 Denis G. Samsonenko
2008-11-17 11:46 ` Denis G. Samsonenko
0 siblings, 1 reply; 16+ messages in thread
From: Denis G. Samsonenko @ 2008-11-15 18:52 UTC (permalink / raw)
To: hardware
Привет!
Решил попробовать настроить тачпад на ноуте EeePC 1000H через
synaptics, чтобы настроить отключение тачпада при печати с клавиатуры.
Прописал в xorg.conf как советуют разные источники (до этого секция
InputDevice вообще отсутствовала):
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/input/mice"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "1"
Option "SHMConfig" "on"
EndSection
Однако в логах xorg'а получаю следующее:
Synaptics Touchpad no synaptics event device found
Соответственно gsynaptics ругается, что не может проинициализировать и
отваливается.
Может кто подсказать, как заставить заработать synaptics?
--
Всего доброго,
Денис.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [Hardware] synaptics
2008-11-15 18:52 [Hardware] synaptics Denis G. Samsonenko
@ 2008-11-17 11:46 ` Denis G. Samsonenko
2008-11-17 13:44 ` Kharitonov A. Dmitry
0 siblings, 1 reply; 16+ messages in thread
From: Denis G. Samsonenko @ 2008-11-17 11:46 UTC (permalink / raw)
To: hardware
Привет!
16 ноября 2008 г. 0:52 Denis G. Samsonenko написал:
> Решил попробовать настроить тачпад на ноуте EeePC 1000H через
> synaptics, чтобы настроить отключение тачпада при печати с клавиатуры.
> Прописал в xorg.conf как советуют разные источники (до этого секция
> InputDevice вообще отсутствовала):
>
> Section "InputDevice"
> Identifier "Synaptics Touchpad"
> Driver "synaptics"
> Option "SendCoreEvents" "true"
> Option "Device" "/dev/input/mice"
> Option "Protocol" "auto-dev"
> Option "HorizScrollDelta" "1"
> Option "SHMConfig" "on"
> EndSection
>
> Однако в логах xorg'а получаю следующее:
>
> Synaptics Touchpad no synaptics event device found
>
> Соответственно gsynaptics ругается, что не может проинициализировать и
> отваливается.
>
> Может кто подсказать, как заставить заработать synaptics?
В интернете пишут, что надо Elantech touchpad driver for Linux для
ядра, чтобы можно было использовать synaptics для тачпада:
http://wiki.debian.org/DebianEeePC/Model/900#head-2893956846a0aecb8407e10d13cf4e50b2ef0357
http://arjan.opmeer.net/elantech/
Может кто из ядерщиков сказать, есть такое в альтовских ядрах, и если
нет -- не могли бы собрать это дело для 4.1?
--
Всего доброго,
Денис.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [Hardware] synaptics
2008-11-17 11:46 ` Denis G. Samsonenko
@ 2008-11-17 13:44 ` Kharitonov A. Dmitry
2008-11-17 18:21 ` Denis G. Samsonenko
2008-11-25 11:15 ` Denis G. Samsonenko
0 siblings, 2 replies; 16+ messages in thread
From: Kharitonov A. Dmitry @ 2008-11-17 13:44 UTC (permalink / raw)
To: hardware
Denis G. Samsonenko пишет:
> Привет!
>
> 16 ноября 2008 г. 0:52 Denis G. Samsonenko написал:
>
>> Решил попробовать настроить тачпад на ноуте EeePC 1000H через
>> synaptics, чтобы настроить отключение тачпада при печати с клавиатуры.
>> Прописал в xorg.conf как советуют разные источники (до этого секция
>> InputDevice вообще отсутствовала):
>>
>> Section "InputDevice"
>> Identifier "Synaptics Touchpad"
>> Driver "synaptics"
>> Option "SendCoreEvents" "true"
>> Option "Device" "/dev/input/mice"
>> Option "Protocol" "auto-dev"
>> Option "HorizScrollDelta" "1"
>> Option "SHMConfig" "on"
>> EndSection
>>
>> Однако в логах xorg'а получаю следующее:
>>
>> Synaptics Touchpad no synaptics event device found
>>
>> Соответственно gsynaptics ругается, что не может проинициализировать и
>> отваливается.
>>
>> Может кто подсказать, как заставить заработать synaptics?
>>
>
> В интернете пишут, что надо Elantech touchpad driver for Linux для
> ядра, чтобы можно было использовать synaptics для тачпада:
>
> http://wiki.debian.org/DebianEeePC/Model/900#head-2893956846a0aecb8407e10d13cf4e50b2ef0357
> http://arjan.opmeer.net/elantech/
>
> Может кто из ядерщиков сказать, есть такое в альтовских ядрах, и если
> нет -- не могли бы собрать это дело для 4.1?
>
У меня нет времени проверить, попробуйте это
http://wiki.archlinux.org/index.php/%D0%A2%D0%B0%D1%87%D0%BF%D0%B0%D0%B4_Synaptics
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [Hardware] synaptics
2008-11-17 13:44 ` Kharitonov A. Dmitry
@ 2008-11-17 18:21 ` Denis G. Samsonenko
2008-11-25 11:15 ` Denis G. Samsonenko
1 sibling, 0 replies; 16+ messages in thread
From: Denis G. Samsonenko @ 2008-11-17 18:21 UTC (permalink / raw)
To: hardware
Привет!
17 ноября 2008 г. 19:44 пользователь Kharitonov A. Dmitry
<kharpost@rambler.ru> написал:
>>> Однако в логах xorg'а получаю следующее:
>>> Synaptics Touchpad no synaptics event device found
>> В интернете пишут, что надо Elantech touchpad driver for Linux для
>> ядра, чтобы можно было использовать synaptics для тачпада:
>>
>> http://wiki.debian.org/DebianEeePC/Model/900#head-2893956846a0aecb8407e10d13cf4e50b2ef0357
>> http://arjan.opmeer.net/elantech/
>>
>> Может кто из ядерщиков сказать, есть такое в альтовских ядрах, и если
>> нет -- не могли бы собрать это дело для 4.1?
>
> У меня нет времени проверить, попробуйте это
> http://wiki.archlinux.org/index.php/%D0%A2%D0%B0%D1%87%D0%BF%D0%B0%D0%B4_Synaptics
Судя по /proc/bus/input/devices мой тачпад определяется как "ImPS/2
Logitech Wheel Mouse":
I: Bus=0011 Vendor=0002 Product=0005 Version=0063
N: Name="ImPS/2 Logitech Wheel Mouse"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input8
U: Uniq=
H: Handlers=mouse1 event8
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=103
Если я правильно понимаю, с таком тачпадом драйвер synaptics не
работает, о чём написано по приведённым мной выше ссылкам. На сколько
я понял, там предлагают какой-то другой модуль в ядро для EeePC'шных
тачпадов.
--
Всего доброго,
Денис.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [Hardware] synaptics
2008-11-17 13:44 ` Kharitonov A. Dmitry
2008-11-17 18:21 ` Denis G. Samsonenko
@ 2008-11-25 11:15 ` Denis G. Samsonenko
2008-12-10 14:09 ` Denis G. Samsonenko
1 sibling, 1 reply; 16+ messages in thread
From: Denis G. Samsonenko @ 2008-11-25 11:15 UTC (permalink / raw)
To: hardware
Привет!
17 ноября 2008 г. 19:44 Kharitonov A. Dmitry написал:
>>> Решил попробовать настроить тачпад на ноуте EeePC 1000H через
>>> synaptics, чтобы настроить отключение тачпада при печати с клавиатуры.
>>> ...
>> В интернете пишут, что надо Elantech touchpad driver for Linux для
>> ядра, чтобы можно было использовать synaptics для тачпада:
>>
>> http://wiki.debian.org/DebianEeePC/Model/900#head-2893956846a0aecb8407e10d13cf4e50b2ef0357
>> http://arjan.opmeer.net/elantech/
>>
>> Может кто из ядерщиков сказать, есть такое в альтовских ядрах, и если
>> нет -- не могли бы собрать это дело для 4.1?
>
> У меня нет времени проверить, попробуйте это
> http://wiki.archlinux.org/index.php/%D0%A2%D0%B0%D1%87%D0%BF%D0%B0%D0%B4_Synaptics
Я вытащил, как это прописывается в Xandros для этого ноута. Дописал в
свой xorg.conf аналогично:
Section "ServerLayout"
Identifier "Minimal layout"
Screen "Screen0" 0 0
InputDevice "mouse"
InputDevice "Touchpad"
EndSection
Section "Module"
Load "freetype"
Load "glx"
Load "dri"
Load "dbe"
Load "evdev"
Load "synaptics"
SubSection "extmod"
Option "omit xfree86-dga"
EndSubSection
EndSection
Section "InputDevice"
Identifier "mouse"
Driver "mouse"
Option "Device" "/dev/input/mice"
Option "Protocol" "IMPS/2"
Option "Emulate3Buttons" "yes"
Option "ZAxisMapping" "4 5"
Option "CorePointer"
EndSection
Section "InputDevice"
Identifier "Touchpad"
Driver "synaptics"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "LeftEdge" "1400"
Option "RightEdge" "5900"
Option "TopEdge" "1400"
Option "BottomEdge" "4500"
Option "PalmDetect" "0"
Option "SHMConfig" "true"
Option "SendCoreEvents" "yes"
Option "HorizScrollDelta" "0"
Option "VertScrollDelta" "155"
Option "RBCornerButton" "0"
Option "RTCornerButton" "0"
Option "TapButton2" "0"
Option "MinSpeed" "0.095"
Option "MaxSpeed" "0.38"
Option "VertTwoFingerScroll" "1"
Option "VertEdgeScroll" "0"
Option "HorizEdgeScroll" "0"
EndSection
Однако в логах получаю следующее:
(**) Option "Protocol" "IMPS/2"
(**) mouse: Device: "/dev/input/mice"
(**) mouse: Protocol: "IMPS/2"
(**) Option "CorePointer"
(**) mouse: always reports core events
(**) Option "Device" "/dev/input/mice"
(**) Option "Emulate3Buttons" "yes"
(**) mouse: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5"
(**) mouse: ZAxisMapping: buttons 4 and 5
(**) mouse: Buttons: 9
(**) mouse: Sensitivity: 1
(II) Synaptics touchpad driver version 0.15.2
Touchpad no synaptics event device found
(**) Option "Device" "/dev/psaux"
(**) Option "SHMConfig" "true"
(**) Option "LeftEdge" "1400"
(**) Option "RightEdge" "5900"
(**) Option "TopEdge" "1400"
(**) Option "BottomEdge" "4500"
(**) Option "VertScrollDelta" "155"
(**) Option "HorizScrollDelta" "0"
(**) Option "VertEdgeScroll" "0"
(**) Option "HorizEdgeScroll" "0"
(**) Option "VertTwoFingerScroll" "1"
(**) Option "RTCornerButton" "0"
(**) Option "RBCornerButton" "0"
(**) Option "TapButton2" "0"
(**) Option "PalmDetect" "0"
Query no Synaptics: 6003C8
(EE) Touchpad no synaptics touchpad detected and no repeater device
(EE) Touchpad Unable to query/initialize Synaptics hardware.
(EE) PreInit failed for input device "Touchpad"
(II) UnloadModule: "synaptics"
(II) evaluating device (mouse)
(II) XINPUT: Adding extended input device "mouse" (type: MOUSE)
(II) mouse: ps2EnableDataReporting: succeeded
(II) config/hal: Adding input device ImPS/2 Logitech Wheel Mouse
(**) ImPS/2 Logitech Wheel Mouse: always reports core events
(**) ImPS/2 Logitech Wheel Mouse: Device: "/dev/input/event8"
(II) ImPS/2 Logitech Wheel Mouse: Found x and y relative axes
(II) ImPS/2 Logitech Wheel Mouse: Found mouse buttons
(II) ImPS/2 Logitech Wheel Mouse: Configuring as mouse
(II) XINPUT: Adding extended input device "ImPS/2 Logitech Wheel
Mouse" (type: MOUSE)
Короче не распознаёт synaptics мой тачпад.
Из приведённой ранее мною ссылки (http://arjan.opmeer.net/elantech/)
следует, что нужно ядро 2.6.28 (там же есть патчи для 2.6.26.5 и
2.6.27-rc5-mm1) и Xorg Synaptics driver 0.99.1 или новее.
--
Всего доброго,
Денис.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [Hardware] synaptics
2008-11-25 11:15 ` Denis G. Samsonenko
@ 2008-12-10 14:09 ` Denis G. Samsonenko
2008-12-15 23:17 ` Andriy Dobrovol`s`kii
0 siblings, 1 reply; 16+ messages in thread
From: Denis G. Samsonenko @ 2008-12-10 14:09 UTC (permalink / raw)
To: hardware
Привет!
> Короче не распознаёт synaptics мой тачпад.
> Из приведённой ранее мною ссылки (http://arjan.opmeer.net/elantech/)
> следует, что нужно ядро 2.6.28 (там же есть патчи для 2.6.26.5 и
> 2.6.27-rc5-mm1) и Xorg Synaptics driver 0.99.1 или новее.
С новым ядром 2.6.25-alt8.M41.4 теперь мой тачпад правильно
определяется и нормально
работает с такими настройками в xorg.conf:
Section "ServerLayout"
Identifier "Minimal layout"
Screen "Screen0" 0 0
InputDevice "mouse"
InputDevice "Touchpad"
EndSection
Section "Module"
Load "freetype"
Load "glx"
Load "dri"
Load "dbe"
Load "evdev"
Load "synaptics"
SubSection "extmod"
Option "omit xfree86-dga"
EndSubSection
EndSection
Section "InputDevice"
Identifier "mouse"
Driver "mouse"
Option "Device" "/dev/input/mice"
Option "Protocol" "IMPS/2"
Option "Emulate3Buttons" "yes"
Option "ZAxisMapping" "4 5"
Option "CorePointer"
EndSection
Section "InputDevice"
Identifier "Touchpad"
Driver "synaptics"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "SHMConfig" "on"
Option "SendCoreEvents" "yes"
Option "VertTwoFingerScroll" "1"
Option "HorizTwoFingerScroll" "1"
Option "VertEdgeScroll" "0"
Option "HorizEdgeScroll" "0"
EndSection
Работает скролинг двумя пальцами как вертикальный, так и горизонтальный.
Заодно прописал в ~/xsession.d запуск syndaemon -t -d, чтобы при
наборе с клавиатуры тачпад не реагировал на случайные прикосновения.
--
Всего доброго,
Денис.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [Hardware] synaptics
2008-12-10 14:09 ` Denis G. Samsonenko
@ 2008-12-15 23:17 ` Andriy Dobrovol`s`kii
2008-12-16 6:53 ` Denis G. Samsonenko
0 siblings, 1 reply; 16+ messages in thread
From: Andriy Dobrovol`s`kii @ 2008-12-15 23:17 UTC (permalink / raw)
To: hardware
2008/12/10 Denis G. Samsonenko <d.g.samsonenko@>:
> Привет!
>
> С новым ядром 2.6.25-alt8.M41.4 теперь мой тачпад правильно
> определяется и нормально
> работает с такими настройками в xorg.conf:
>
А какой у Вас тачпад? А то мой на этом ядре опознается но не рабоает совсем...
> Section "ServerLayout"
> Identifier "Minimal layout"
> Screen "Screen0" 0 0
> InputDevice "mouse"
> InputDevice "Touchpad"
> EndSection
>
> Section "Module"
> Load "freetype"
> Load "glx"
> Load "dri"
> Load "dbe"
> Load "evdev"
> Load "synaptics"
> SubSection "extmod"
> Option "omit xfree86-dga"
> EndSubSection
> EndSection
>
> Section "InputDevice"
> Identifier "mouse"
> Driver "mouse"
> Option "Device" "/dev/input/mice"
> Option "Protocol" "IMPS/2"
> Option "Emulate3Buttons" "yes"
> Option "ZAxisMapping" "4 5"
> Option "CorePointer"
> EndSection
>
> Section "InputDevice"
> Identifier "Touchpad"
> Driver "synaptics"
> Option "Device" "/dev/psaux"
> Option "Protocol" "auto-dev"
> Option "SHMConfig" "on"
> Option "SendCoreEvents" "yes"
> Option "VertTwoFingerScroll" "1"
> Option "HorizTwoFingerScroll" "1"
> Option "VertEdgeScroll" "0"
> Option "HorizEdgeScroll" "0"
> EndSection
>
> Работает скролинг двумя пальцами как вертикальный, так и горизонтальный.
>
> Заодно прописал в ~/xsession.d запуск syndaemon -t -d, чтобы при
> наборе с клавиатуры тачпад не реагировал на случайные прикосновения.
>
> --
> Всего доброго,
>
> Денис.
> _______________________________________________
> Hardware mailing list
> Hardware@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/hardware
--
Regards,
Andrii Dobrovol`s`kyj
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [Hardware] synaptics
2008-12-15 23:17 ` Andriy Dobrovol`s`kii
@ 2008-12-16 6:53 ` Denis G. Samsonenko
2008-12-16 11:15 ` Andriy Dobrovol`s`kii
0 siblings, 1 reply; 16+ messages in thread
From: Denis G. Samsonenko @ 2008-12-16 6:53 UTC (permalink / raw)
To: hardware
Привет!
16 декабря 2008 г. 5:17 Andriy Dobrovol`s`kii написал:
> А какой у Вас тачпад? А то мой на этом ядре опознается но не рабоает совсем...
У меня Eee PC 1000H. Тачпад в нём теперь определяется так (из Xorg.0.log):
(**) ETPS/2 Elantech Touchpad: always reports core events
(**) ETPS/2 Elantech Touchpad: Device: "/dev/input/event8"
В /proc/bus/input/devices он выглядит так:
I: Bus=0011 Vendor=0002 Product=000d Version=0063
N: Name="ETPS/2 Elantech Touchpad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input8
U: Uniq=
H: Handlers=mouse1 event8
B: EV=f
B: KEY=6420 0 70000 0 0 0 0 0 0 0 0
B: REL=103
B: ABS=10f0003
--
Всего доброго,
Денис.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [Hardware] synaptics
2008-12-16 6:53 ` Denis G. Samsonenko
@ 2008-12-16 11:15 ` Andriy Dobrovol`s`kii
2008-12-16 11:58 ` Denis G. Samsonenko
0 siblings, 1 reply; 16+ messages in thread
From: Andriy Dobrovol`s`kii @ 2008-12-16 11:15 UTC (permalink / raw)
To: hardware
2008/12/16 Denis G. Samsonenko <d.g.samsonenko@>:
> Привет!
>
> 16 декабря 2008 г. 5:17 Andriy Dobrovol`s`kii написал:
>> А какой у Вас тачпад? А то мой на этом ядре опознается но не рабоает совсем...
>
> У меня Eee PC 1000H. Тачпад в нём теперь определяется так (из Xorg.0.log):
>
> (**) ETPS/2 Elantech Touchpad: always reports core events
> (**) ETPS/2 Elantech Touchpad: Device: "/dev/input/event8"
>
> В /proc/bus/input/devices он выглядит так:
>
> I: Bus=0011 Vendor=0002 Product=000d Version=0063
> N: Name="ETPS/2 Elantech Touchpad"
> P: Phys=isa0060/serio1/input0
> S: Sysfs=/devices/platform/i8042/serio1/input/input8
> U: Uniq=
> H: Handlers=mouse1 event8
> B: EV=f
> B: KEY=6420 0 70000 0 0 0 0 0 0 0 0
> B: REL=103
> B: ABS=10f0003
>
I: Bus=0011 Vendor=0002 Product=000d Version=0063
N: Name="ETPS/2 Elantech Touchpad"
P: Phys=isa0060/serio4/input0
S: Sysfs=/devices/platform/i8042/serio4/input/input8
U: Uniq=
H: Handlers=mouse1 event8
B: EV=f
B: KEY=6420 0 70000 0 0 0 0 0 0 0 0
B: REL=103
B: ABS=1000003
Весьма похоже. Хотя у меня и не нетбук. Что ж он зараза не фурычит...
--
Regards,
Andrii Dobrovol`s`kyj
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [Hardware] synaptics
2008-12-16 11:15 ` Andriy Dobrovol`s`kii
@ 2008-12-16 11:58 ` Denis G. Samsonenko
2008-12-16 12:55 ` Andriy Dobrovol`s`kii
0 siblings, 1 reply; 16+ messages in thread
From: Denis G. Samsonenko @ 2008-12-16 11:58 UTC (permalink / raw)
To: hardware
Привет!
16 декабря 2008 г. 17:15 Andriy Dobrovol`s`kii написал:
>>> А какой у Вас тачпад? А то мой на этом ядре опознается но не рабоает совсем...
>>
>> У меня Eee PC 1000H. Тачпад в нём теперь определяется так (из Xorg.0.log):
>>
>> (**) ETPS/2 Elantech Touchpad: always reports core events
>> (**) ETPS/2 Elantech Touchpad: Device: "/dev/input/event8"
>>
>> В /proc/bus/input/devices он выглядит так:
>>
>> I: Bus=0011 Vendor=0002 Product=000d Version=0063
>> N: Name="ETPS/2 Elantech Touchpad"
>> P: Phys=isa0060/serio1/input0
>> S: Sysfs=/devices/platform/i8042/serio1/input/input8
>> U: Uniq=
>> H: Handlers=mouse1 event8
>> B: EV=f
>> B: KEY=6420 0 70000 0 0 0 0 0 0 0 0
>> B: REL=103
>> B: ABS=10f0003
>>
> I: Bus=0011 Vendor=0002 Product=000d Version=0063
> N: Name="ETPS/2 Elantech Touchpad"
> P: Phys=isa0060/serio4/input0
> S: Sysfs=/devices/platform/i8042/serio4/input/input8
> U: Uniq=
> H: Handlers=mouse1 event8
> B: EV=f
> B: KEY=6420 0 70000 0 0 0 0 0 0 0 0
> B: REL=103
> B: ABS=1000003
> Весьма похоже. Хотя у меня и не нетбук. Что ж он зараза не фурычит...
А что именно не фурычит? И что в /etc/X11/xorg.conf и /var/log/Xorg.0.log?
--
Всего доброго,
Денис.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [Hardware] synaptics
2008-12-16 11:58 ` Denis G. Samsonenko
@ 2008-12-16 12:55 ` Andriy Dobrovol`s`kii
2008-12-16 13:13 ` Denis G. Samsonenko
0 siblings, 1 reply; 16+ messages in thread
From: Andriy Dobrovol`s`kii @ 2008-12-16 12:55 UTC (permalink / raw)
To: hardware
2008/12/16 Denis G. Samsonenko <d.g.samsonenko@>:
> Привет!
>> Весьма похоже. Хотя у меня и не нетбук. Что ж он зараза не фурычит...
>
> А что именно не фурычит? И что в /etc/X11/xorg.conf и /var/log/Xorg.0.log?
>
Тачпад не реагирует ни на какие прикосновения.
Да ни какого криминала вроде.
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default"
InputDevice "mouse0"
# "CorePointer"
InputDevice "touchpad"
# "CorePointer"
InputDevice "ruwin_ct_sh"
# "CoreKeyboard"
EndSection
#Section "Files"
## FontPath "unix/:-1"
#EndSection
Section "Module"
Load "dbe"
Load "glx"
Load "dri"
Load "synaptics"
Load "extmod"
Load "freetype"
SubSection "extmod"
Option "omit xfree86-dga"
EndSubSection
EndSection
Section "InputDevice"
Identifier "ruwin_ct_sh"
Driver "kbd"
Option "XkbLayout" "us,ua,ru"
Option "XkbOptions" "grp:ctrl_shift_toggle"
Option "XkbVariant" ",winkeys,winkeys"
EndSection
Section "InputDevice"
Identifier "mouse0"
Driver "mouse"
Option "Device" "/dev/input/mice"
#"ImPS/2 Logitech Wheel Mouse"
Option "Protocol" "IMPS/2"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Identifier "touchpad"
Driver "synaptics"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "TouchpadOff" "0"
Option "SHMConfig" "on"
Option "SendCoreEvents" "yes"
# Option "VertTwoFingerScroll" "1"
# Option "HorizTwoFingerScroll" "1"
Option "VertEdgeScroll" "true"
Option "HorizEdgeScroll" "true"
EndSection
Section "Monitor"
Identifier "In"
# Option "LeftOf" "Out"
# Option "PreferredMode" "1280x768"
EndSection
Section "Monitor"
Identifier "Out"
# Option "PreferredMode" "1024x768"
EndSection
Section "Device"
Identifier "Intel 915GM|0"
Driver "intel"
BusID "PCI:0:2:0"
Option "VBERestore" "true"
Option "DisplayInfo" "FALSE"
# Screen 0
Option "monitor-LVDS" "In"
Option "monitor-VGA" "Out"
EndSection
Section "Screen"
Identifier "Default"
Device "Intel 915GM|0"
Monitor "In"
DefaultDepth 24
SubSection "Display"
Depth 8
Modes "1280x768" "1024x768" "1024x600" "960x720" "848x480"
"832x624" "800x600" "720x576" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x768" "1024x768" "1024x600" "960x720" "848x480"
"832x624" "800x600" "720x576" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x768" "1024x768" "1024x600" "960x720" "848x480"
"832x624" "800x600" "720x576" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x768" "1024x768" "1024x600" "960x720" "848x480"
"832x624" "800x600" "720x576" "640x480"
Virtual 2048 768
EndSubSection
# SubSection "Display"
# Depth 8
# Modes "1280x768" "1024x768" "1024x600" "960x720" "848x480"
"832x624" "800x600" "720x576" "640x480"
# EndSubSection
# SubSection "Display"
# Depth 16
# Modes "1280x768" "1024x768" "1024x600" "960x720" "848x480"
"832x624" "800x600" "720x576" "640x480"
# EndSubSection
# SubSection "Display"
# Depth 24
# Modes "1280x768" "1024x768" "1024x600" "960x720" "848x480"
"832x624" "800x600" "720x576" "640x480"
# Virtual 2304 768
# EndSubSection
EndSection
Section "DRI"
Group "xgrp"
Mode 0660
EndSection
в логах жалоб фактически нет.
grep "(EE)" /var/log/Xorg.0.log
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(EE) config/hal: NewInputDeviceRequest failed
(EE) config/hal: NewInputDeviceRequest failed
(EE) config/hal: NewInputDeviceRequest failed
(EE) intel(0): Mode 1280x1024 does not fit virtual size 2048x768 -
internal error
(EE) intel(0): Mode 1280x1024 does not fit virtual size 2048x768 -
internal error
(EE) intel(0): Mode 1280x1024 does not fit virtual size 2048x768 -
internal error
(EE) intel(0): Mode 1280x1024 does not fit virtual size 2048x768 -
internal error
(EE) intel(0): Mode 1280x1024 does not fit virtual size 2048x768 -
internal error
(EE) intel(0): Mode 1280x1024 does not fit virtual size 2048x768 -
internal error
(EE) intel(0): Mode 1280x1024 does not fit virtual size 2048x768 -
internal error
(EE) intel(0): Mode 1280x1024 does not fit virtual size 2048x768 -
internal error
(EE) intel(0): Mode 1280x1024 does not fit virtual size 2048x768 -
internal error
(EE) intel(0): Mode 1280x1024 does not fit virtual size 2048x768 -
internal error
(EE) intel(0): Mode 1280x1024 does not fit virtual size 2048x768 -
internal error
(EE) intel(0): Mode 1280x1024 does not fit virtual size 2048x768 -
internal error
(EE) intel(0): Mode 1280x1024 does not fit virtual size 2048x768 -
internal error
(EE) intel(0): Mode 1280x1024 does not fit virtual size 2048x768 -
internal error
grep -C2 "touchpad" /var/log/Xorg.0.log
(**) | |-->Device "Intel 915GM|0"
(**) |-->Input Device "mouse0"
(**) |-->Input Device "touchpad"
(**) |-->Input Device "ruwin_ct_sh"
(==) Not automatically adding devices
--
(**) mouse0: Buttons: 9
(**) mouse0: Sensitivity: 1
(II) Synaptics touchpad driver version 0.15.2
(--) touchpad auto-dev sets device to /dev/input/event8
(II) touchpad: x-axis range 32 - 544
(II) touchpad: y-axis range 32 - 352
(**) Option "Device" "/dev/input/event8"
(**) Option "SHMConfig" "on"
--
(**) Option "HorizEdgeScroll" "true"
(**) Option "TouchpadOff" "0"
(--) touchpad touchpad found
(**) Option "SendCoreEvents" "yes"
(**) touchpad: always reports core events
(**) ruwin_ct_sh: always reports core events
(**) Option "Protocol" "standard"
--
(II) evaluating device (ruwin_ct_sh)
(II) XINPUT: Adding extended input device "ruwin_ct_sh" (type: KEYBOARD)
(II) evaluating device (touchpad)
(II) XINPUT: Adding extended input device "touchpad" (type: TOUCHPAD)
(II) evaluating device (mouse0)
(II) XINPUT: Adding extended input device "mouse0" (type: MOUSE)
(II) touchpad: x-axis range 32 - 544
(II) touchpad: y-axis range 32 - 352
(--) touchpad touchpad found
(II) mouse0: ps2EnableDataReporting: succeeded
(II) config/hal: Adding input device ETPS/2 Elantech Touchpad
--
Regards,
Andrii Dobrovol`s`kyj
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [Hardware] synaptics
2008-12-16 12:55 ` Andriy Dobrovol`s`kii
@ 2008-12-16 13:13 ` Denis G. Samsonenko
2008-12-16 14:39 ` Andriy Dobrovol`s`kii
2008-12-17 6:51 ` Alexey Novikov
0 siblings, 2 replies; 16+ messages in thread
From: Denis G. Samsonenko @ 2008-12-16 13:13 UTC (permalink / raw)
To: hardware
Привет!
16 декабря 2008 г. 18:55 Andriy Dobrovol`s`kii написал:
> Section "InputDevice"
> Identifier "touchpad"
> Driver "synaptics"
> Option "Device" "/dev/psaux"
> Option "Protocol" "auto-dev"
> Option "TouchpadOff" "0"
> Option "SHMConfig" "on"
> Option "SendCoreEvents" "yes"
> # Option "VertTwoFingerScroll" "1"
> # Option "HorizTwoFingerScroll" "1"
> Option "VertEdgeScroll" "true"
> Option "HorizEdgeScroll" "true"
У вас на тачпаде есть специальные области скролинга? На моём нет,
скролинг делается одновременным движением 2 пальцев горизонтально или
вертикально в любом месте тачпада.
Если у вас нет специальных областей для скролинга (обычно справа и
снизу по краю), то стоит записать так:
Option "VertEdgeScroll" "0"
Option "HorizEdgeScroll" "0"
За скролинг двумя пальцами отвечают следующие опции:
Option "VertTwoFingerScroll" "1"
Option "HorizTwoFingerScroll" "1"
Если у вас модель, похожая на мою, то сделайте как я указал. Если же у
вас действительно есть отдельные области для скролинга на тачпаде, то
видимо у вас другая модель.
> EndSection
В любом случае можно попробовать оставить только минимум опций, чтобы
остальные определялись по умолчанию. Попробуйте оставить только
следующее:
Section "InputDevice"
Identifier "touchpad"
Driver "synaptics"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "SHMConfig" "on"
Option "SendCoreEvents" "yes"
EndSection
Если заработает, то можно дальше играться с настройками.
--
Всего доброго,
Денис.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [Hardware] synaptics
2008-12-16 13:13 ` Denis G. Samsonenko
@ 2008-12-16 14:39 ` Andriy Dobrovol`s`kii
2008-12-17 6:51 ` Alexey Novikov
1 sibling, 0 replies; 16+ messages in thread
From: Andriy Dobrovol`s`kii @ 2008-12-16 14:39 UTC (permalink / raw)
To: hardware
2008/12/16 Denis G. Samsonenko <d.g.samsonenko@gmail.com>:
> Привет!
>
> 16 декабря 2008 г. 18:55 Andriy Dobrovol`s`kii написал:
>> Section "InputDevice"
>> Identifier "touchpad"
>> Driver "synaptics"
>> Option "Device" "/dev/psaux"
>> Option "Protocol" "auto-dev"
>> Option "TouchpadOff" "0"
>> Option "SHMConfig" "on"
>> Option "SendCoreEvents" "yes"
>> # Option "VertTwoFingerScroll" "1"
>> # Option "HorizTwoFingerScroll" "1"
>> Option "VertEdgeScroll" "true"
>> Option "HorizEdgeScroll" "true"
>
> У вас на тачпаде есть специальные области скролинга? На моём нет,
> скролинг делается одновременным движением 2 пальцев горизонтально или
> вертикально в любом месте тачпада.
>
Как я уже писал, у меня полноценный бук. Область скролинга есть. А вот
два пальца работать врядли будут. :)
> Если у вас модель, похожая на мою, то сделайте как я указал. Если же у
> вас действительно есть отдельные области для скролинга на тачпаде, то
> видимо у вас другая модель.
>
Думаю да. Буку больше трех лет...
>> EndSection
>
> В любом случае можно попробовать оставить только минимум опций, чтобы
> остальные определялись по умолчанию. Попробуйте оставить только
> следующее:
>
> Section "InputDevice"
> Identifier "touchpad"
> Driver "synaptics"
> Option "Device" "/dev/psaux"
> Option "Protocol" "auto-dev"
> Option "SHMConfig" "on"
> Option "SendCoreEvents" "yes"
> EndSection
>
Пожалуй можно попробовать. Только странно, что оно и сейчас ни на что
не жалуется и не работает...
> Если заработает, то можно дальше играться с настройками.
>
--
Regards,
Andrii Dobrovol`s`kyj
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [Hardware] synaptics
2008-12-16 13:13 ` Denis G. Samsonenko
2008-12-16 14:39 ` Andriy Dobrovol`s`kii
@ 2008-12-17 6:51 ` Alexey Novikov
2008-12-17 8:29 ` Denis G. Samsonenko
1 sibling, 1 reply; 16+ messages in thread
From: Alexey Novikov @ 2008-12-17 6:51 UTC (permalink / raw)
To: hardware
On Tue, Dec 16, 2008 at 07:13:29PM +0600, Denis G. Samsonenko wrote:
> В любом случае можно попробовать оставить только минимум опций, чтобы
> остальные определялись по умолчанию. Попробуйте оставить только
> следующее:
>
> Section "InputDevice"
> Identifier "touchpad"
> Driver "synaptics"
> Option "Device" "/dev/psaux"
> Option "Protocol" "auto-dev"
> Option "SHMConfig" "on"
> Option "SendCoreEvents" "yes"
> EndSection
>
> Если заработает, то можно дальше играться с настройками.
Скорее всего надо поправить Option "Device" на тот, что в
Xorg.log, иначе если и будет работать, то очень странно
--
WBR, Alexey Novikov
XMPP: alex-novikov@jabber.ru, shader@ya.ru
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [Hardware] synaptics
2008-12-17 6:51 ` Alexey Novikov
@ 2008-12-17 8:29 ` Denis G. Samsonenko
2008-12-17 9:00 ` Alexey Novikov
0 siblings, 1 reply; 16+ messages in thread
From: Denis G. Samsonenko @ 2008-12-17 8:29 UTC (permalink / raw)
To: hardware
Привет!
17 декабря 2008 г. 12:51 Alexey Novikov написал:
>> В любом случае можно попробовать оставить только минимум опций, чтобы
>> остальные определялись по умолчанию. Попробуйте оставить только
>> следующее:
>>
>> Section "InputDevice"
>> Identifier "touchpad"
>> Driver "synaptics"
>> Option "Device" "/dev/psaux"
>> Option "Protocol" "auto-dev"
>> Option "SHMConfig" "on"
>> Option "SendCoreEvents" "yes"
>> EndSection
>>
>> Если заработает, то можно дальше играться с настройками.
>
> Скорее всего надо поправить Option "Device" на тот, что в
> Xorg.log, иначе если и будет работать, то очень странно
Не знаю, как будет у Андрея, но судя по моему логу:
(II) Synaptics touchpad driver version 0.15.2
(--) Touchpad auto-dev sets device to /dev/input/event8
(II) Touchpad: x-axis range 8 - 1144
(II) Touchpad: y-axis range 8 - 760
(**) Option "Device" "/dev/input/event8"
запись Option "Device" "/dev/psaux" ему не мешает, т.к. в итоге из-за
Option "Protocol" "auto-dev" он цепляется к реальному устройству, в
данном случае /dev/input/event8.
--
Всего доброго,
Денис.
^ permalink raw reply [flat|nested] 16+ messages in thread
* Re: [Hardware] synaptics
2008-12-17 8:29 ` Denis G. Samsonenko
@ 2008-12-17 9:00 ` Alexey Novikov
0 siblings, 0 replies; 16+ messages in thread
From: Alexey Novikov @ 2008-12-17 9:00 UTC (permalink / raw)
To: hardware
On Wed, Dec 17, 2008 at 02:29:53PM +0600, Denis G. Samsonenko wrote:
> Привет!
>
> 17 декабря 2008 г. 12:51 Alexey Novikov написал:
> >> В любом случае можно попробовать оставить только минимум опций, чтобы
> >> остальные определялись по умолчанию. Попробуйте оставить только
> >> следующее:
> >>
> >> Section "InputDevice"
> >> Identifier "touchpad"
> >> Driver "synaptics"
> >> Option "Device" "/dev/psaux"
> >> Option "Protocol" "auto-dev"
> >> Option "SHMConfig" "on"
> >> Option "SendCoreEvents" "yes"
> >> EndSection
> >>
> >> Если заработает, то можно дальше играться с настройками.
> >
> > Скорее всего надо поправить Option "Device" на тот, что в
> > Xorg.log, иначе если и будет работать, то очень странно
>
> Не знаю, как будет у Андрея, но судя по моему логу:
>
> (II) Synaptics touchpad driver version 0.15.2
> (--) Touchpad auto-dev sets device to /dev/input/event8
> (II) Touchpad: x-axis range 8 - 1144
> (II) Touchpad: y-axis range 8 - 760
> (**) Option "Device" "/dev/input/event8"
>
> запись Option "Device" "/dev/psaux" ему не мешает, т.к. в итоге из-за
> Option "Protocol" "auto-dev" он цепляется к реальному устройству, в
> данном случае /dev/input/event8.
Сильно сомневаюсь. У меня на EeePC тоже указатель двигался,
причем рывками, а нажатия не отрабатывались пока не привязал
жестко через /dev/input/by-path/... (иногда скакал event{8,9})
man 4 synaptics:
Option "Device" "string"
This option specifies the device file in your "/dev" directory
which will be used to access the physical device. Normally you
should use something like "/dev/input/eventX", where X is some
integer.
Option "Protocol" "string"
Specifies which kernel driver will be used by this driver. This
is the list of supported drivers and their default use scenar-
ios.
l l. auto-dev automatic, default (recommend) event Linux
2.6 kernel events psaux raw device access (Linux 2.4)
psm FreeBSD psm driver
--
WBR, Alexey Novikov
XMPP: alex-novikov@jabber.ru, shader@ya.ru
^ permalink raw reply [flat|nested] 16+ messages in thread
end of thread, other threads:[~2008-12-17 9:00 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-11-15 18:52 [Hardware] synaptics Denis G. Samsonenko
2008-11-17 11:46 ` Denis G. Samsonenko
2008-11-17 13:44 ` Kharitonov A. Dmitry
2008-11-17 18:21 ` Denis G. Samsonenko
2008-11-25 11:15 ` Denis G. Samsonenko
2008-12-10 14:09 ` Denis G. Samsonenko
2008-12-15 23:17 ` Andriy Dobrovol`s`kii
2008-12-16 6:53 ` Denis G. Samsonenko
2008-12-16 11:15 ` Andriy Dobrovol`s`kii
2008-12-16 11:58 ` Denis G. Samsonenko
2008-12-16 12:55 ` Andriy Dobrovol`s`kii
2008-12-16 13:13 ` Denis G. Samsonenko
2008-12-16 14:39 ` Andriy Dobrovol`s`kii
2008-12-17 6:51 ` Alexey Novikov
2008-12-17 8:29 ` Denis G. Samsonenko
2008-12-17 9:00 ` Alexey Novikov
ALT Linux hardware support
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/hardware/0 hardware/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 hardware hardware/ http://lore.altlinux.org/hardware \
hardware@altlinux.ru hardware@lists.altlinux.org hardware@lists.altlinux.ru hardware@lists.altlinux.com hardware@altlinux.org
public-inbox-index hardware
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.hardware
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git